文章詳情頁
前端 - sass 如何import單條css選擇器
瀏覽:101日期:2023-07-10 16:31:36
問題描述
最近開始用sass,遇到了一個問題,看一下下面的代碼
@import ’base.scss’;.btn { @extend reset-btn;}
在base.scss文件里面,有很多已經(jīng)寫好的選擇器,但是,我只用到一個reset-btn,在這種情況下,我還是把整個base.scss文件里面所有的內(nèi)容全部導(dǎo)了進來,就會有很多重復(fù)并且我用不到的代碼,這種情況下,我該怎么解決呢?
問題解答
回答1:那個如果是寫好的選擇器`.selector {}`會被使用 無解
所以import的文件中 最好都是mixin或者這種
`%selector {}`
sass 虛類形式
回答2:sass不會存在重復(fù)的代碼的,你編譯成css看一下就知道啦,雖然我們可能定義了很多mixin,但是當項目中實際沒用的時候是不會被轉(zhuǎn)換成css的,像你這里,最終生成的css也只會reset-btn相關(guān)的css
標簽:
CSS
相關(guān)文章:
1. javascript - 求解答:實例對象調(diào)用constructor,此時constructor內(nèi)的this的指向?2. javascript - vue-mint UI - icon在哪里有文檔?3. HTML5禁止img預(yù)覽該怎么解決?4. html - 請教一個前端css問題。5. html5 - 表單無法屏蔽自動填充 autocomplete=off6. javascript - vscode alt+shift+f 格式化js代碼,通不過eslint的代碼風格檢查怎么辦。。。7. html - 為什么我給div設(shè)置display:inline然后設(shè)置height還是有效呢8. javascript - 給某個類添加一個偽類,這個類有click事件,現(xiàn)在我點擊偽類也觸發(fā)了click事件9. javascript - HTML 原生js怎么控制table根據(jù)0,1值來顯示或者隱藏10. javascript - 手機點擊input時,button會被頂上去?求解決!!!
排行榜

熱門標簽