這使我瘋狂。這裏是我在示例頁面上的一些HTML和CSS。第一個意圖是讓LI沒有任何標記。我已盡全力,但列表中的項目將顯示標準的小數點標記。我使用了IE9附帶的開發工具來檢查UL和LI元素。看來,IE根本不承認「recentAnnouncementsList」css類。這些元素不顯示應用於其上的樣式。這整個設置完全在Chrome上運行。我錯過了什麼?在IE9中無法識別的CSS樣式
感謝
ul.recentAnnouncementsList
{
margin-left: 0px;
padding-left: 5px;
}
ul.recentAnnouncementsList li
{
margin-left: 0px;
padding-bottom: 5px;
list-style-type:none;
}
ul.recentAnnouncementsList li a{
color:#675DF0;text-decoration:none; font-size:0.85em;
}
ul.recentAnnouncementsList li span{
display: block;
text-indent: 0px;
text-transform: none;
}
<td>
<div>
<ul class="recentAnnouncementsList" id="recentAnnouncements">
<li><a href="#">Released 1</a></li>
<li><a href="#">Release 2</a></li>
</ul>
</div>
</td>
IE9不加載樣式表的緩存版本,是嗎? – Chris
在此處運行良好:http://jsfiddle.net/kkqxK/1/ –
不,不加載緩存的樣式表。我已經通過在其他地方添加一些虛擬值來確保我可以驗證它。 – ByteBlocks