我有一個HTML的結構是這樣的:如何在元素值爲空時移除元素的高度?
li{
list-style: none;
border-bottom: 1px solid;
padding:4px;
}
div{
background-color: #eee;
padding: 6px 0;
}
<ul>
<li>
<span>something</span>
<div></div>
</li>
<li>
<span>something</span>
<div>something else</div>
</li>
</ul>
,這是預期的結果:
我想我可以做到這一點的JS,這樣的事情:
if ($('div').val() == '') {
$('div').hide();
}
但我想知道我可以通過純HTML和CSS來實現嗎?
那麼爲什麼我的問題已經獲得一票是接近* *不清?真的不清楚嗎?我提供了預期結果的截圖......仍然不清楚嗎?! – stack
[如何隱藏/刪除DIV空]時可能重複(http://stackoverflow.com/questions/1455112/how-to-hide-remove-a-div-when-empty) – Calum