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

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

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

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

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

結果Less把這個當成運算式去執行了,結果給我解析成這樣:

div {width: calc(70%);} 

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

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

OK,解析結果正常: 

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卻老是提示語法錯誤,雖然也能編譯但看著文件有一個錯誤提示心里老

感覺不爽,找半天也沒發現Webstorm如何調試語法提示錯誤設置

于是,改成如下寫法:

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

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

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

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持。

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

相關文檔推薦

本篇文章主要介紹了詳解CSS3 rem(設置字體大小) 教程,小編覺得挺不錯的,現在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
本篇文章主要介紹了CSS3 linear-gradient線性漸變生成加號和減號的方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下
這篇文章主要介紹了CSS mask-image屬性詳細介紹(小結)的相關資料,小編覺得挺不錯的,現在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
這篇文章主要介紹了css3中的漸進增強和優雅降級的相關資料,小編覺得挺不錯的,現在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
這篇文章主要介紹了淺談css3新單位vw、vh、vmin、vmax的使用詳解的相關資料,小編覺得挺不錯的,現在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
這篇文章主要介紹了用CSS3實現無限循環的無縫滾動的示例代碼,小編覺得挺不錯的,現在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
主站蜘蛛池模板: 亚洲国产成人精品女人久久久 | 日韩中文字幕在线观看 | 日本在线免费看最新的电影 | 国产在线精品区 | 九九九视频 | 久久亚洲精品久久国产一区二区 | 国产精品免费看 | 精品日本久久久久久久久久 | 天天躁日日躁狠狠很躁 | 国产免费播放视频 | 精品一区二区三区在线视频 | 色精品视频 | 在线成人av | 国产精品日韩欧美一区二区三区 | 九九精品视频在线 | 亚洲国产成人精品久久久国产成人一区 | 老牛影视av一区二区在线观看 | 亚洲在线一区 | 黄色一级在线播放 | 亚洲区一区二 | 欧美日韩综合一区 | 成人九色 | 久久精品久久综合 | 蜜月va乱码一区二区三区 | 一区二区三区视频在线 | 久久99精品久久久久久秒播九色 | 欧美在线天堂 | 国产福利91精品一区二区三区 | 做a视频| 欧美乱大交xxxxx另类电影 | 91麻豆蜜桃一区二区三区 | 亚洲精品乱码久久久久久久久久 | 午夜免费网站 | www.xxxx欧美| 精品福利一区二区三区 | 欧美 视频 | 欧洲在线视频 | 国产精品美女久久久久久久久久久 | 日韩电影一区 | 久久久久久久久久久高潮一区二区 | 久久久久国产一区二区三区四区 |