Я создаю страницу для предстоящего сайта портала, и у меня есть элемент HTML с некоторым дополнительным контентом. Я бы хотел, чтобы элемент не отображался, если он пуст, но добавление некоторого дополнения к нему заставляет его визуализировать. Как добавить дополнение к контенту, но только если контент присутствует?Удалите заполнение для пустого элемента
.someElement{padding-top: 5px;}
HTML в вопросе:
<div class="someElement">With padded content</div>
<div class="someElement"><!-- shouldn't render since it has no content --></div>
В принципе, я хотел бы второй элемент, выше, не занимают места. Я тестирую во всех основных браузерах, используя XHTML 1.1 doctype.
IE9 также поддерживает это: https://developer.mozilla.org/en-US/docs/CSS/:empty – Town