在我的HTML中,我有這個表格設置,它由每個表格單元格的分離圖像組成。我在div底部有一個< hr />中斷,將表格與其餘內容分開。當我在Chrome上進行測試時,它顯示正確,但是在Firefox中換行不正確,它被推高了幾個像素。CSS瀏覽器兼容性問題 - <hr />
第二個問題是圖像。在第二個和第三個表格單元格之間,存在一個大約2px寬的空白空白區域,用於分隔圖像。
我不確定這是否是瀏覽器兼容性問題,但我該如何解決?
http://jsfiddle.net/Fe7DC/ - 的jsfiddle與代碼
<div class="fade" id="Latest-Stories">
<h3 class="section-header"> Son Xəbərlər </h3>
<table id="stories-preview" width="330" height="598" border="0" cellpadding="0" cellspacing="0">
<tr>
<td id="tablecell1"><a id="link_1"> <img id="img1" src="NewsBarAZ/Article-Nav-Bar2_01.gif" alt="" /></a></td>
</tr>
<tr>
<td id="tablecell2"><a id="link_2" ><img id="img2" src="NewsBarAZ/Article-Nav-Bar1_02.gif" alt="" /> </a></td>
</tr>
<tr>
<td id="tablecell3"><a id="link_3" ><img id="img3" src="NewsBarAZ/Article-Nav-Bar1_03.gif" alt="" /></a></td>
</tr>
<tr>
<td id="tablecell4"><a id="link_4" ><img id="img4" src="NewsBarAZ/Article-Nav-Bar1_04.gif" alt="" /></a></td>
</tr>
<tr>
<td id="tablecell5"><a id="link_5" ><img id="img5" src="NewsBarAZ/Article-Nav-Bar1_05.gif" alt="" /></a></td>
</tr>
</table>
</div>
<hr />
#Latest-Stories {
width:1000px;
height:598px;
padding-bottom:36px;
background-color:#FFF;
padding-left:20px;
}
#stories-preview {
float:right;
border-left:2px groove;
border-right:2px groove;
border-top:2px groove;
border-bottom:1px solid #9A9A9A;
}
這很好看,但請注意'hr'的目的是具有語義意義。不管瀏覽器是否強調該語義,唉,仍然存在爭議。 – 2012-08-07 22:14:45
(不是我經常不經常使用DIV) – 2012-08-07 22:15:36
你仍然可以添加hr並用css隱藏它,但我懷疑它有那麼多的含義。我從來沒有用它來說實話,因爲它是一種風格跨瀏覽器的痛苦... – Pevara 2012-08-07 22:17:10