<div class="xTable">
<table>
<tr>
<td>
<div class="xTable">
<table>
<tr>
<td>
<div class="xTable">
<table>...</table>
</div>
</td>
</tr>
</table>
</div>
</td>
</tr>
</table>
</div>
我如何申請自定義CSS樣式第二格,只有2次DIV,而不是1或3或更深?
無法添加額外課程或IDS! Html是動態生成的,無法管理。
我會用
.xTable table .xTable
但是這意味着第三和更深的div將受到影響。
沒有ID!請僅使用CSS選擇器。
謝謝!
所以在複雜層次結構的情況下,我需要指定每個孩子?我會嘗試的。謝謝 – 2013-03-20 14:22:26
''''選擇器選擇[child](http://www.w3.org/TR/selectors/#child-combinators)元素,沒有更深層次的東西。 'body> .xTable> .xTable'不會工作,因爲'.xTable'不是'.xTable'的直接子元素。同樣,'body> .xTable> table .xTable'會將樣式應用於第一個'.xTable'子表'中包含的所有'.xTable'元素(因此樣式化第二個和第三個'.xTable'元素)。爲了選擇更深的元素,你必須像這樣工作。 'z的父母',而不是'父母或祖父母的父母'或'祖父母'。 – 2013-03-20 14:28:00
thx,這個想法應用了,問題解決了。 – 2013-03-20 14:33:49