2013-02-03 80 views
0

可能重複:
Complex CSS selector for parent of active child靶向家長選擇CSS3

我有以下的html:

<ul> 
    <li><href ="#">One</a></li> 
    <li><href ="#" class="active">Two</a></li> 
    <li><href ="#">Three</a></li> 
</ul> 

我想針對誰擁有子錨點與李一類有效:

我相信這樣的事情會在CSS4工作:

li! > a.active { 

我有以下的青菜它不工作:

ul{ 
    li{ 
    a.active &{ 
     //whatever 
    } 
    } 
} 

什麼是目標,有一個孩子的家長的正確方法與某個班級?

回答

0

由於在當前的CSS中沒有辦法做到這一點,像SASS和LESS這樣的編譯器只能做這麼多。如果你還沒有看過,請閱讀Dan在CSS中父母選擇器的回答https://stackoverflow.com/a/1014958/1947535(儘管你可能已經給出了CSS4規範代碼片段)