Тёмный

Организация отступов в верстке. margin, padding и нюансы 

MaxGraph - cайты как страсть
Подписаться 30 тыс.
Просмотров 9 тыс.
50% 1

Привет. Крайне частая проблема у верстальщиков - это использование отступов в верстке. Я и сам, бывает, не всегда следую правилам. Однако, они важны и нужны, знать и применять их должен любой уважающий себя верстальщик. Давайте же разбираться.
Содержание:
00:00 - Вступление
00:20 - Синтаксис margin и padding
02:57 - Отступы для строчных элементов
03:58 - Флекс-сетка с margin и padding
06:18 - Центрирование с помощью margin
06:34 - Что использовать при фоновом изображении?
07:19 - Интересное поведение margin: auto
08:08 - Схлопывание margin
09:03 - Как правильно задавать margin (вертикальные отступы)
10:25 - Убираем отступ у последнего элемента в коллекции
11:40 - Как правильно задавать margin (горизонтальные отступы)
12:15 - Практический пример по отступам в карточке
14:30 - Так ли нужен min-height?
15:30 - Отступы у БЭМ-блоков
17:12 - Как делать отступы, если потом это все пойдет на CMS
18:46 - Заговор)
19:48 - Заключение
clck.ru/PqFst - исходники из видео на GitHub
Меня зовут Максим Васянович. Фрилансер уже 5 лет, создал более 50 коммерческих сайтов. Преподаватель в онлайн-университете Skillbox, автор курса Веб-верстка.
Понравилось? clck.ru/Gr9Ec
Моя страница вконтакте: maxdenaro
Мой блог: blog.maxgraph.ru
Мой сайт: maxgraph.ru
Канал в телеграм: teleg.run/maxgraph
Чат для верстальщиков: teleg.run/maxgraph_chat
#обучение #отступы #margin_padding

Опубликовано:

 

1 июн 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 27   
@TheEegmen
@TheEegmen 8 месяцев назад
Конспект : у строчных элементов работают только отступы по бокам, для них надо ставить inline-block можно исользовать отрицательные margin при использовании фонового изображения используем padding margin 0 auto один из способов центрирования margin left auto - сдвигает элементы margin top & margin bottom "схлопываются" не ставим эти отсупы вместе! используем margin там где есть соседние элементы к примеру ul>li>a применяем margin к li когда нужно сделать отступы сверху и с низу для группы элементов, используем paddig. Используем magin только от предыдущих элементов т.е margin-bottom; margin-right; min-height используем с padding; при БЭМ используем дополнительные клаcсы с отступами
@lisofsky8151
@lisofsky8151 3 года назад
видео круть ! п.с. если хотите сказать спасибо автору пишите комменты длиннее 7 слов и лайкате чужие комменты ! тогда ютубчик продвинет в алгоритмах
@serhiiretsenko2237
@serhiiretsenko2237 3 года назад
Отличный урок. Спасибо.
@maxgraph
@maxgraph 3 года назад
пожалуйста)
@RomanKhassazhirov
@RomanKhassazhirov Год назад
Отличное видео, всё по делу)
@svetlanakozlova1360
@svetlanakozlova1360 3 года назад
Очень хороший урок - для новичка особенно! Спасибо!
@maxgraph
@maxgraph 3 года назад
спасибо)
@KonkerE_
@KonkerE_ 3 года назад
Спасибо
@user-ws5kz1pc5k
@user-ws5kz1pc5k Год назад
Повторюсь. Спасибо. 👍
@user-hc7wq9om9i
@user-hc7wq9om9i 2 года назад
Спасибо большое! 👍👍👍
@maxgraph
@maxgraph 2 года назад
Пожалуйста)
@andreinechaev7214
@andreinechaev7214 3 года назад
Сделайте пожалуйста видео по верстке многостраничного макета с гитом, вебпаком и препроцессорами.
@maxgraph
@maxgraph 3 года назад
А что с гит? Вебпак не использую, остальное будет)
@andreinechaev7214
@andreinechaev7214 3 года назад
@@maxgraph С гитом - в смысле показывать, как им пользоваться в процессе верстки. Некоторые работодатели требуют знания гита и вебпака.
@maxgraph
@maxgraph 3 года назад
Это почти бесполезно, когда делаешь сайт один) но можно
@toperarley7777
@toperarley7777 3 года назад
Про псевдоклассы css интересно было бы.
@maxgraph
@maxgraph 3 года назад
Совсем скоро выйдет)
@user-cs6zs8lp7q
@user-cs6zs8lp7q 3 года назад
Можно для example-7 записать так?: example-7 li + li { margin-left: 20px;}
@maxgraph
@maxgraph 3 года назад
Это слишком сложно, не имеет смысла)
@user-sb2yd8fp9n
@user-sb2yd8fp9n 3 года назад
@@maxgraph, чем же это сложно? Так же проще написать чем :note(:last-child)
@maxgraph
@maxgraph 3 года назад
Ну для меня нет
@in77815
@in77815 3 года назад
Максим, если можно про css перемнные хотелось бы...
@maxgraph
@maxgraph 3 года назад
Будет, числа 5го августа (уезжаю, поэтому как приеду - сразу будет)
@maxgraph
@maxgraph 3 года назад
Но вообще - посмотрите видео про создание цветовой темы) там и про переменные есть.
@in77815
@in77815 3 года назад
@@maxgraph спасибо ждём
@balbe666
@balbe666 2 года назад
Почему margin-top нельзя задавать? Слышал вообще мнение, что задают только право и низ. Это верно?
@maxgraph
@maxgraph 2 года назад
Верно. Все в видео рассказано)
Далее
Заметили?
00:11
Просмотров 2,4 млн
МОЩЩЩНОСТЬ ZEEKR 001 FR
00:46
Просмотров 696 тыс.
Arigato !! 😂
00:11
Просмотров 3 млн
Learn CSS margins in 5 minutes! ↔️
5:14
Просмотров 37 тыс.
Псевдоэлементы в CSS
14:40
Просмотров 1,8 тыс.
Заметили?
00:11
Просмотров 2,4 млн