我想找到一種方法在嵌套風格中包含父類風格。在下面的代碼中,我想要在兩個嵌套樣式中包含在.random-div
上設置的寬度和框尺寸,以便.random-div--large
將具有width
,box-sizing
和padding
全部設置。SASS包含父類風格
.random-div {
width: 100%;
box-sizing: border-box;
&--large {
padding: 65px 45px;
}
&--small {
padding: 25px 15px;
}
}
我試過擴展嵌套的父類,但也包括所有其他嵌套樣式。有什麼方法可以包含父類型?
您可以創建一個包含樣式的mixin,然後您可以在這兩個元素中包含樣式。我不確定是否有其他方法可以做到這一點。你也可以考慮將random-div和random-div-大類同時添加到同一個元素(這是我喜歡的,它可以讓你的CSS更清晰)。 – Leon
爲什麼有一個'less'標籤? – Aziz
我不必告訴你,因爲你一直是SO的成員,知道這一點。但是,如果您正在尋找Sass的答案,請不要添加Less標籤(反之亦然),因爲這會導致用戶認爲在可能不適用的情況下會收到較少的答案。 – Harry