文章詳情頁
前端 - sass 如何import單條css選擇器
瀏覽:109日期: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)了進(jìn)來,就會有很多重復(fù)并且我用不到的代碼,這種情況下,我該怎么解決呢?
問題解答
回答1:那個如果是寫好的選擇器`.selector {}`會被使用 無解
所以import的文件中 最好都是mixin或者這種
`%selector {}`
sass 虛類形式
回答2:sass不會存在重復(fù)的代碼的,你編譯成css看一下就知道啦,雖然我們可能定義了很多mixin,但是當(dāng)項(xiàng)目中實(shí)際沒用的時候是不會被轉(zhuǎn)換成css的,像你這里,最終生成的css也只會reset-btn相關(guān)的css
標(biāo)簽:
CSS
上一條:css3 - 求教CSS圖標(biāo)庫的寫法,也就是先做雪碧圖,然后寫一個css表,用的時候直接用class就可以了下一條:css3 - css怎么實(shí)現(xiàn)表單輸入框前面的文字兩端對齊?
相關(guān)文章:
1. angular.js - webpack build后的angularjs路由跳轉(zhuǎn)問題2. java - Activity中的成員變量被賦值之后,Activity被回收的時候內(nèi)存才會被釋放嗎3. java - web項(xiàng)目中,用戶登陸信息存儲在session中好 還是cookie中好,取決于什么?4. php由5.3升級到5.6后,登錄網(wǎng)站,返回的是php代碼,不是登錄界面,各位大神有知道的嗎?5. 數(shù)組按鍵值封裝!6. 我寫的哪里有錯?請大神幫忙查看一下。7. tp5.0,param獲取全部參數(shù)8. 使用list和each配合,的作業(yè),輸出一行后,如何換行9. 老師,flex-shrink: 1; 按視頻操作,不會自動縮放10. 為什么 必須在<ul> 下建立 <li> 在建<a>?
排行榜

熱門標(biāo)簽