文章詳情頁
前端 - sass 如何import單條css選擇器
瀏覽:113日期:2023-07-10 16:31:36
問題描述
最近開始用sass,遇到了一個(gè)問題,看一下下面的代碼
@import ’base.scss’;.btn { @extend reset-btn;}
在base.scss文件里面,有很多已經(jīng)寫好的選擇器,但是,我只用到一個(gè)reset-btn,在這種情況下,我還是把整個(gè)base.scss文件里面所有的內(nèi)容全部導(dǎo)了進(jìn)來,就會(huì)有很多重復(fù)并且我用不到的代碼,這種情況下,我該怎么解決呢?
問題解答
回答1:那個(gè)如果是寫好的選擇器`.selector {}`會(huì)被使用 無解
所以import的文件中 最好都是mixin或者這種
`%selector {}`
sass 虛類形式
回答2:sass不會(huì)存在重復(fù)的代碼的,你編譯成css看一下就知道啦,雖然我們可能定義了很多mixin,但是當(dāng)項(xiàng)目中實(shí)際沒用的時(shí)候是不會(huì)被轉(zhuǎn)換成css的,像你這里,最終生成的css也只會(huì)reset-btn相關(guān)的css
標(biāo)簽:
CSS
上一條:css3 - 求教CSS圖標(biāo)庫的寫法,也就是先做雪碧圖,然后寫一個(gè)css表,用的時(shí)候直接用class就可以了下一條:css3 - css怎么實(shí)現(xiàn)表單輸入框前面的文字兩端對齊?
相關(guān)文章:
1. javascript - 關(guān)于ajax異步的問題2. mysql - ubuntu開啟3306端口失敗,有什么辦法可以解決?3. windows-7 - Win7中Vmware Workstatoin與Xampp中Apache服務(wù)器端口沖突?4. mysql 字段索引的問題5. javascript - 這是什么插件能把能把cli里面的webpack打包信息格式化?6. 這是什么情況???7. java - android 有沒有離線版的sdk文檔 不用聯(lián)網(wǎng)就可以本地查找的,提高查閱文檔的速度?8. java - 如何讓maven優(yōu)先使用用戶setting.xml的配置?9. java - NamedParameterJdbcTemplate 性能測試10. Python的os.listdir在獲取文件列表時(shí)的順序問題
排行榜

熱門標(biāo)簽