久久久久久久av_日韩在线中文_看一级毛片视频_日本精品二区_成人深夜福利视频_武道仙尊动漫在线观看

淺談css3中calc在less編譯時被計算的解決辦法

這篇文章主要介紹了淺談css3中calc在less編譯時被計算的解決辦法的相關(guān)資料,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧

對于前端er來說,Less或Sass已經(jīng)是一項必備的基本技能,有了這個利器,可以省下前端開發(fā)者的很多編碼時間,讓你寫CSS如行云流水一般,然后最近我在Less里加入calc時確發(fā)現(xiàn)了有點問題,我在Less中這么寫:

div {width : calc(100% - 30px);}  

結(jié)果Less把這個當(dāng)成運算式去執(zhí)行了,結(jié)果給我解析成這樣:

div {width: calc(70%);} 

當(dāng)時我就郁悶了,怎么會產(chǎn)生這樣的現(xiàn)象呢?后來各種查,是由于less的計算方式跟calc方法有重疊,兩者在一起有沖突,于是,我在Less中把calc的寫法改寫成下面這樣:

div {width : calc(~"100% - 30px");}

OK,解析結(jié)果正常: 

div {width: calc(100% - 30px);}

然而,把30px替換為一個變量,怎么寫呢?

  div {
  @diff : 30px;
  width : calc(~"100% - " + @diff);
  }

這么寫Webstorm沒有報錯,但grunt-less報錯了:

C:\Users\zhong\WebstormProjects\test>grunt less

Running "less:development" (less) task

>> ParseError: Unrecognised input in style.less on line 4, column 2:

>> 3    @diff : 30px;

>> 4    width : calc(~"100% - " + @diff);

>> 5 }

Warning: Error compiling style.less Use --force to continue.

Aborted due to warnings.

于是這么寫:

  div {
  @diff : 30px;
  width : calc(~"100% - " @diff);
  }

順利編譯過去,但Webstorm卻老是提示語法錯誤,雖然也能編譯但看著文件有一個錯誤提示心里老

感覺不爽,找半天也沒發(fā)現(xiàn)Webstorm如何調(diào)試語法提示錯誤設(shè)置

于是,改成如下寫法:

  div {
  @diff : 30px;
  width : calc(~"100% - @{diff}");
  }

這種寫法又能編譯,Webstorm里又不報錯,所以我比較喜歡用這種寫法,如此,便不會再有任何問題了。

PS:在這里提供一個工具網(wǎng)站,http://www.jb51.net/tools/cssyasuo.shtml,能提供各種CSS以及其他語言的格式化,往往less編譯后的css文件的格式并不是我們所需要的,現(xiàn)在可以試一下前面我說的網(wǎng)址里面的凈化 ,哈哈,誰用誰知道!

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持。

【網(wǎng)站聲明】本站除付費源碼經(jīng)過測試外,其他素材未做測試,不保證完整性,網(wǎng)站上部分源碼僅限學(xué)習(xí)交流,請勿用于商業(yè)用途。如損害你的權(quán)益請聯(lián)系客服QQ:2655101040 給予處理,謝謝支持。

相關(guān)文檔推薦

本篇文章主要介紹了詳解CSS3 rem(設(shè)置字體大小) 教程,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
本篇文章主要介紹了CSS3 linear-gradient線性漸變生成加號和減號的方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下
這篇文章主要介紹了CSS mask-image屬性詳細(xì)介紹(小結(jié))的相關(guān)資料,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
這篇文章主要介紹了css3中的漸進(jìn)增強和優(yōu)雅降級的相關(guān)資料,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
這篇文章主要介紹了淺談css3新單位vw、vh、vmin、vmax的使用詳解的相關(guān)資料,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
這篇文章主要介紹了用CSS3實現(xiàn)無限循環(huán)的無縫滾動的示例代碼,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
主站蜘蛛池模板: 日本a在线观看 | 福利视频网站 | 日韩av福利| 亚洲精品18在线观看 | 91爱爱网站 | 人人干人人爱 | 黄色网免费 | 黄色成年人视频 | 欧美色图一区二区 | 国产精品一区二区av | 久草视| 91麻豆精品一区二区三区 | 日韩欧美精品在线观看 | 久久久久一 | 久久精品视频网 | 一区二区小视频 | 午夜影院免费 | 天天碰天天操 | 麻豆国产一区二区三区四区 | 欧美日韩一区二区三区视频 | 日韩一级片在线观看 | 久久久久久99精品久久久 | 欧美日韩成人一区二区三区 | 国产精品国产成人国产三级 | 亚洲伊人色 | 黄色天天影视 | 国产一区二区在线看 | 久久艹国产 | 一级片久久 | 成人在线不卡 | 一区二区三区在线观看视频 | 日日夜夜精品免费 | 精品久久久久久久久久久 | 免费观看全黄做爰视频 | 一区二区三区免费看 | 超碰在线免费公开 | 在线观看黄色小说 | 欧美亚洲国产精品 | 少妇综合| 日日夜夜精品免费 | 国产精品一区二区在线 |