1
的範圍擴大我有一個SASS文件中像這樣:SASS內的另一個類
.fancy_div {
background-color: #CCC;
border: 3px solid blue;
.pretty_text {
font-size: 8px;
font-style: italic;
}
}
然後我還有一個SASS文件,在這裏我想要做類似的事情與pretty_text
選擇。
.lame_div {
background-color: purple;
border: 3px solid green;
.ugly_text {
@extend .pretty_text;
font-color: #ffd700;
font-style: bold;
}
}
我的目標是讓.ugly_text
一樣,除了黃金和大膽.pretty_text
(顯然這都假,但你明白我的意思)。
當然,如果我改變了最初的範圍,它會工作:
.pretty_text {
font-size: 8px;
font-style: italic;
}
.fancy_div {
background-color: #CCC;
border: 3px solid blue;
}
然而,這不是幾個原因可行的解決方案。
有沒有辦法在另一個範圍內擴展一個類?即使它是hacky。
對於未來的訪問者,瞭解爲什麼第一個示例的輸出不是您想要的內容會很有幫助。 – cimmanon