【发布时间】:2010-12-31 20:36:40
【问题描述】:
我正在为即将到来的门户网站生成一个页面,并且我有一个带有一些可选内容的 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 在所有主流浏览器中进行测试。
【问题讨论】:
标签: html css cross-browser