亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

關于less的代碼冗余的問題。

關于less的代碼冗余的問題。

慕娘9325324 2018-08-15 16:23:55
在使用less編譯的過程中,有兩個less文件common.less 里存放的是用less寫的公用類,用的多的顏色啊,用的多的樣式操作啊。style.less 是頁面樣式文件。現在需要在style.less里使用common.less里定義的變量或類, 于是我在style.less的開頭寫上了@import "common.less",這時我查看編譯后的 style.css ,發現他的開頭就等于把common.less里的樣式編譯成css直接加進去了。如果common.less里有很多行代碼, 而且不止style.less這一個less文件要調用common.less的變量,那么我需要在每個less文件都用@import 引入common.less, 然后最后編譯出來的css等于在每個文件頭部都加了一份common.less的代碼,那樣不就有很多重復的代碼了嗎?怎么解決。
查看完整描述

2 回答

?
撒科打諢

TA貢獻1934條經驗 獲得超2個贊

要用就得引啊,沒辦法。

查看完整回答
反對 回復 2018-08-21
?
www說

TA貢獻1775條經驗 獲得超8個贊

  1. 如果是單頁面,
    寫一個最后編譯的文件 main.less,main.less把所有頁面的樣式引入

    import "common.less"
    import "index.less"
    import "about.less"

  2. 如果是多頁面,common.less直接編譯好,在每個頁面頭部引入,然后單獨寫每個頁面的less即可啊


查看完整回答
反對 回復 2018-08-21
  • 2 回答
  • 0 關注
  • 1097 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號