<html xmlns="http://www.w3c.org/1999/xhtml">
<head>
<title>Opera test - css inheritance</title>
<style type="text/css">
/* theirs */
.theirs {
background: #FF0000 url("http://www.wonderbackgrounds.com/glitter/backgrounds/glitter_background_b7.gif") repeat 0% 0%;
}
/* mine */
.mine {
background-image: none;
background: #FFC0C0;
}
</style>
</head>
<body>
<table border="1">
<thead class="theirs">
<tr class="theirs mine">
<th>Month</th>
<th>Savings</th>
</tr>
</thead>
<tfoot class="">
<tr class="theirs mine">
<td>Sum</td>
<td>$180</td>
</tr>
</tfoot>
<tbody class="theirs">
<tr class="theirs mine">
<td>January</td>
<td>$100</td>
</tr>
<tr class="theirs mine">
<td>February</td>
<td>$80</td>
</tr>
</tbody>
</table>
</body>
</html>
我試圖覆蓋TR的背景顏色,代碼在Chrome瀏覽器上按預期工作,但不在Opera上,這是我們的目標瀏覽器。Opera與Chrome背景圖像繼承?
問題是,我該如何在css的「我的」類中編寫代碼以擺脫背景圖像。它在Chrome中運行並顯示粉紅色單元格,但在Opera中顯示背景圖片。
我不能改變其他CSS,我想清除網址,但歌劇不希望當tbody包含相同的類。我從tfoot中抽出這個類來證明它在這種情況下起作用,但是當在surronding標籤中定義類時不會。
請在這裏發表您** **相關代碼。 – PeeHaa
CSS特異性問題,你知道。請參閱:http://cssdeck.com/labs/mry24dkq/0 –
@PeeHaa - **按照他的文章中的鏈接。代碼在那裏,功能和實時預覽可編輯。比發佈44行代碼轉儲更好。 – enhzflep