例如我的HTML是這個如何將不同的CSS樣式應用於子元素?
<ul>
<li>Sample 1</li>
<li>Sample 2
<ul>
<li>Sub 1</li>
<li>Sub 2</li>
<li>Sub 3
<ul>
<li>Grandsub 1</li>
<li>Grandsub 2</li>
<li>Grandsub 3
<ul>
<li>verySub 1</li>
<li>verySub 2</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li>Sample 3</li>
</ul>
我想在每一個孩子<UL>
使用不同的樣式沒有定義他們的任何class和id。
我不知道<ul>
多少孩子可能裏面一個出現另一個所以內聯CSS將不工作
這可能嗎?
但我不知道UL有多少內部可以有 – Starx 2010-05-27 07:50:27
你仍然可以使用相對定位(left:20px;)因爲它會加在每個孩子身上。否則,我想知道可以用6個或10個或20個嵌套列表表示什麼! – FelipeAls 2010-05-27 08:41:42
你是否明白顏色的最後一條規則:綠色;將應用於深度爲4和更多的每個列表項目?如果前面的規則不存在,那麼「ul li ul ul li li ul li li li li li」的樣式將由「ul li ul li li li li li」定義。 – FelipeAls 2010-05-27 08:43:33