2012-01-04 80 views

回答

0

以下適用樣式孩子ulli的:

li ul li { color:red }

http://jsfiddle.net/bkC36/

要檢查click ED liul它裏面你需要JavaScript

+0

這種風格是'ul'而不是'li' – 2012-01-04 19:29:36

0

使用jQuery來做到這一點很簡單。 $('li')。has('ul')。css('background-color','red');

0

你想知道元素(li)是否具有某個子元素(ul),如果是,請設置父元素(li)?

如果是的話 - 不,沒有辦法根據純CSS中的孩子來設計父母的樣式。但是,jQuery具有選擇器,可以讓您獲取與此模式相匹配的節點,然後您可以將樣式應用於該模式。

0

這條規則應該適用於任何在任何水平下具有ul的風格。

ul li {/* */} 

如果你想的風格,具有UL鋰直接怒吼咆哮,您可以使用此規則

ul > li {/* */} 
相關問題