是否可以將一個CSS類的樣式包含到另一個類中?我的意思是SASS @extends幾乎做了類似的事情,但它也風格擴展類,這不是必需的。見例如:包含一個CSS類到另一個樣式
<style>
.myclass1{
background:red;
}
.myclass2{
color:blue;
@extend .myclass1;
}
</style>
<div>
<p class="myclass2">Hello i am class 2, my text is blue and background is red</p>
</div>
<div>
<p class="myclass1">Hello i am class 1, my text should not blue and my background is red</p>
</div>
發佈實例的CSS-tricks Web文章的啓發,但這裏的一切都非常混亂它不工作,因爲它應該。 myclass2應根據文章給予myclass1。但是,它給出了奇怪的輸出。我正朝着正確的方向前進嗎?或者是文章錯誤?
更新: 問題只是背後SAAS的@extend實際的概念,包括其他的CSS類到另一個,而且有什麼區別?
似乎在代碼片段中工作正常? – Lee
......你仍然需要編譯SASS才能使'@ extend'工作。 –
從您鏈接到的文章:*所有三個最流行的CSS預處理器支持擴展*。你沒有使用任何預處理器,你試圖把它當作CSS,而不是。 – Quentin