@rd100

Как в css указать условие, что если все дочерние элементы none, то убрать margin у родителя?

Есть элемент, который часто бывает со всеми дочерними блоками none, но т.к. у него есть margin, он занимает свои 20px
Как сделать так, что если все дочерние блоки none, то margin ставить 0?

https://jsfiddle.net/uac2svnx/
  • Вопрос задан
  • 72 просмотра
Решения вопроса 2
Wacdis
@Wacdis
PHP, Python, GO, Rust, NodeJS, SOA/MSA
Переделайте этот блок. Он по логике должен быть сверстан по-иному.
Что-то вроде этого
Ответ написан
delphinpro
@delphinpro Куратор тега CSS
frontend developer
Чтобы сделать отступы, делайте их для самих блоков, а не для обертки.
https://jsfiddle.net/DelphinPRO/avwoj7hd/
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы