我已經在兩邊添加了角,但在IE7上他們不會出現。即使最糟糕的是,當我使用ie(F12)的「Insepctor」,並從頁面中刪除任何商品(簡單地再次渲染頁面)時,它們突然顯現!IE中的IE7角落
WTF ??
<thead>
<tr>
<th class="process_table_top" colspan="2">
<div class="corner-2 trp"></div>
<div class="corner-2 tlp"></div>
<strong>Personal Details</strong>
</th>
</tr>
</thead>
CSS:
.corner-2.tlp{ background:url(/images/buy_process/table-sprite.png);background-position: 0 -18px; width: 5px; height: 4px; top:5px;left:5px;position:absolute;}
.corner-2.trp{ background:url(/images/buy_process/table-sprite.png);background-position: 0 -27px; width: 5px; height: 5px; top:5px;right:5px;position:absolute;}
你的背景位置值在左上角和右上角看起來很奇怪。您還希望表格/容器具有position:relative;應用。 – reisio 2011-02-07 07:19:21
我做過了,代碼很醜,因爲它嘗試了很多方法來處理這個問題,所有的問題都回來了 - IE7拒絕渲染背景圖片。 – WEBProject 2011-02-07 07:23:31