我已經想通了解決的辦法是不是在CSS而是HTML。只需將酒杯圖片在不同小區之間,像這樣:
<table>
<tbody>
<tr>
<td class="type">
<input class="checkbox" type='checkbox' />
</td>
<a class="link" href="#"></a>
<td class="name">Name
</td>
<td class="dates">Dates
</td>
<td class="score">Score
</td>
</tr>
</tbody>
</table>
這樣做的問題是,它僅適用於IE7的環境,而不是別人。也許你可以用根據頁面是什麼瀏覽器PHP的調理吧。
<?php
$isIE7 = (get_broswer('broswer') == 'IE' && get_browser('version') < 8)
?>
<table>
<tbody>
<tr>
<td class="type">
<input class="checkbox" type='checkbox' />
<?php if ($isIE7) echo('</td>
<a class="link" href="#"></a>');
else echo('
<a class="link" href="#"></a>
</td> ');?>
<td class="name">Name
</td>
<td class="dates">Dates
</td>
<td class="score">Score
</td>
</tr>
</tbody>
</table>
我不知道,如果你想避免PHP或沒有,但如果你也有一個JavaScript版本我可以曲柄爲你而出。
謝謝,斯科特!我找到了另一種純粹用CSS的方法,但是我很感激你花時間去尋找解決方案。我們在服務器端使用ASP,所以作爲後備我可以按照您的建議進行操作。 – Dan 2012-07-12 19:19:52