我瞭解到>
只會將css應用於直接子女。但是我無法在我的情況下使用它。僅適用於css直接子女
我有HTML作爲
table[id="tbl"] div div > span {
font-weight: bold
}
<table id="tbl">
<tr>
<td>
<div>
<div>
<span>
outer span
<div>
<span>
inner span
</span>
</div>
</span>
</div>
</div>
</td>
</tr>
</table>
我要讓外跨度大膽所以我寫CSS如下
table[id="tbl"] div div > span {
font-weight:bold
}
,但我的兩個跨度以粗體未來。我必須在不更改html的情況下執行此操作,只是出於某種原因使用css或jQuery。
無法在一個規則中完成? – Imad
不可以。我們不能阻止這種繼承。 –