2012-04-18 34 views
3

在Sass中,有沒有什麼方法可以在嵌套元素內使用根/頂級選擇器?這會很有用。Sass:嵌套選擇器內的絕對引用

例如,我想定義相同樣式的所有根級a標籤和標籤li裏面ul。這裏就是/實現這個假想的例子:然後

ul { 
    li, /a { 
     color:black; 
    } 
} 

呈現的樣式表是這樣的:

a { 
    color: black; 
} 

ul li { 
    color: black; 
} 

回答

0

你可以使用@extend使用選擇性的繼承。 HTH。

0

file.scss

ul { 
    li, 
    li a { 
    color:black 
    } 
} 

將編譯這個

ul li, 
ul li a { 
    color: black; 
} 

這不正是你想要的嗎?


UPDATE:你現在正在試圖實現是可能的@extend

+0

你的榜樣仍然呈現一個嵌套的對象。我更新了我的問題以顯示所需的輸出類型。 – dhulihan 2013-02-19 21:07:58