2012-05-25 147 views
110

如何在Sass或SCSS語法之後使用:before和之後的僞元素選擇器?像這樣::之後和:在Sass僞元素選擇器之前

p 
    margin: 2em auto 
    > a 
    color: red 
    :before 
    content: "" 
    :after 
    content: "* * *" 

當然,上述失敗。

+1

@cimmanon其實,這個問題: 「薩斯.scss:嵌套以及多種類型的」是重複的,因爲它在這個月的一個月後被問到 –

+0

年齡不是我們如何確定重複。另一個問題是這個問題的更一般的版本,這就是爲什麼它被重複關閉。 – cimmanon

回答

281

Use ampersand to specify the parent selector

SCSS語法:

p { 
    margin: 2em auto; 

    > a { 
     color: red; 
    } 

    &:before { 
     content: ""; 
    } 

    &:after { 
     content: "* * *"; 
    } 
} 
+0

它適用於所有僞類和元素嗎? –

+0

很好。雖然SCSS真的很好,可以更好地構建您的css代碼。 –

相關問題