Загружаем изображение…

Управляй отступами компонентов легко!



Если один и тот же компонент в разных блоках требует разные отступы, можно использовать :where():
:where(.card, .section, .block) h2 {
margin-block: 0.5em 1em;
}


:where() не повышает специфичность, поэтому можно переопределять стиль дальше, без !important.

Теперь можно задавать глобальные отступы для семантики, а локальные спокойно перебивать:
.hero h2 {
margin-block: 2em 1em;
}


А чтобы ограничить стили только внутри компонента, объединим :where() с контейнером:
.card :where(h2, h3, p) {
margin-block: 0.7em;
}


Теперь любой текст внутри .card получает аккуратные отступы.

Code Ready | #совет
Просмотры: 33
Открыть в MAX Сообщить о неточности

Репосты публикации

Публикация канала

Сообщить о неточности

Опишите, что нужно исправить. Если есть источник, добавьте ссылку.

Вы покидаете datool.ru

Ссылка ведёт на внешний сайт. datool.ru не отвечает за его содержимое — проверьте адрес, прежде чем вводить пароли или платёжные данные.

Переход через 10 с

Перейти