У нас вы можете посмотреть бесплатно Master CSS Spacing: Margin, Padding, and Gap Explained или скачать в максимальном доступном качестве, видео которое было загружено на ютуб. Для загрузки выберите вариант из формы ниже:
Если кнопки скачивания не
загрузились
НАЖМИТЕ ЗДЕСЬ или обновите страницу
Если возникают проблемы со скачиванием видео, пожалуйста напишите в поддержку по адресу внизу
страницы.
Спасибо за использование сервиса ClipSaver.ru
In one of my videos, I said, 'Never use margins on reusable components!' Some of you asked, 'How do you create space then?' This video answers that. Plus, I'll break down how to choose between margin, padding, and gap in CSS with a real-world example – It's not always straightforward. Let's dive in! CodePen Before: https://codepen.io/dmtrmrv/pen/GRajVRx CodePen After: https://codepen.io/dmtrmrv/pen/rNgjmPp Margin is the easiest to understand. Adding margin to an element creates space outside of it, pushing it away from other elements. Padding adds space between the edge of the element and its content. By adding padding, you ensure that regardless of the element's content, there is always consistent spacing inside. Gap is a newer property that allows you to create space between elements within a flexbox or grid container. It's super handy, but not always the best choice for every scenario. Real projects are more nuanced, and knowing when to use margin over gap, or padding over margin, is key. I'll walk you through a realistic example to show how to choose the right CSS spacing property. We'll start with a layout that needs spacing adjustments, and by the end, you'll know exactly how to pick the right property for each use case. CodePens are provided so you can practice along. We'll fix spacing issues by adding consistent site gutters using padding, ensuring vertical spacing in the header and footer, and deciding between margin and gap for different components. I'll explain why I prefer certain approaches, and you'll learn tips like using the lobotomized owl selector for better vertical rhythm and enhancing navigation accessibility with padding. By the end of this video, you'll have a clear understanding of how to use margin, padding, and gap in CSS to create well-spaced, professional layouts. Whether you're a beginner or looking to refine your skills, this tutorial will provide practical insights and techniques to enhance your CSS proficiency. 00:00 – Introduction 00:18 – Margin 00:56 – Padding 01:50 – Gap 02:34 – Better Demo 03:10 – Creating Consistent Site Gutters 04:16 – Enhancing Vertical Space in Headers and Footers 05:27 – Spacing Between Layout Sections 06:24 – Never Use Margins on Blocks (Again) 07:27 – Vertical Rhythm with Smart Spacing 10:39 – Using Gap for a Neat Card Grid 11:09 – Fine-Tuning Spacing Inside Cards 13:33 – Improving Navigation Accessibility with Padding Get updates about new videos in your inbox → https://tinyurl.com/yuu8x8my Follow me on Twitter: / dmtrmrv