我是HTML和CSS的新手。現在,我有下面的代碼頁:
通過內容顯示:如何在不顯示內容時隱藏div
<div id="row-3" ><!-- Row 3 start here -->
<div class="groupz_column1" style="margin-right:0px;"><a href="http://www.xyz.in/ads/test.jpg" title=""><h2>null</h2><img align="left" width="100px" height="70px" src="http://www.xyz.in/ads/test.jpg?id=225"><p>Sign off for limited time offer<p></a></div>
<div class="groupz_column1" style="margin-right:0px;"><a href="http://www.xyz.in/ads/test.jpg" title=""><h2>Test</h2><img align="left" width="100px" height="70px" src="http://www.xyz.in/ads/test.jpg?id=194"><p>A wonderful opportunity <p></a></div>
<div class="groupz_column1" ></div>
<div class="groupz_column1" ></div>
<div class="clear clearfix"></div>
</div>
上面的代碼顯示了兩個內容。
沒有內容顯示:
<div id="row-3" ><!-- Row 3 start here -->
<div class="groupz_column1" ></div>
<div class="groupz_column1" ></div>
<div class="groupz_column1" ></div>
<div class="groupz_column1" ></div>
<div class="clear clearfix"></div>
</div>
現在,我的問題是,我想隱藏,如果內容不存在。即使沒有一個內容,我也不想顯示<div id="row-3">
。我怎樣才能做到這一點?
編輯 我這樣做,仍然沒有工作
<div id="row-3" style="div:empty { display: none }">
你試過'display ='none''? – MusicLovingIndianGirl
如果沒有內容,它不會在您的網頁上顯示任何內容....您爲什麼要將它隱藏在第一個位置? – NoobEditor
你是否動態追加div中的元素? –