国内自拍在线,久久久夜色精品,欧美日韩一区三区,国产黄a三级三级三级看三级男男,aaa一级片,久久久久久久久一区二区三区,中文一区在线

    電話

    0411-39943997

仟億科技
客服中心
  • 電話
  • 電話咨詢:0411-39943997
  • 手機(jī)
  • 手機(jī)咨詢:15840979770
    手機(jī)咨詢:13889672791
網(wǎng)絡(luò)營銷 >更多
您現(xiàn)在的位置:首頁 > 新聞中心 > 常見問題

LESS介紹及其與Sass的差異

作者:billionnet 發(fā)布于:2013/1/6 11:02:40 點(diǎn)擊量:

 

 

自從一個(gè)月前我偶然發(fā)現(xiàn)LESS之后我就開始堅(jiān)定的使用它了。CSS本身對(duì)我來說從來不是問題,但是我很好奇使用變量來沿著一個(gè)調(diào)色盤為我的網(wǎng)站或模板創(chuàng)建一些東西的想法。擁有一個(gè)提供固定數(shù)量選項(xiàng)可選的色盤可以讓我避免顏色太跳躍以至于從一個(gè)已定的風(fēng)格中脫離。事實(shí)證明,LESS——以及Sass——功能比這個(gè)要多太多。LESS和Sass在語法上有些共性,比如下面這些:

  • 混入(Mixins)——class中的class;
  • 參數(shù)混入——可以傳遞參數(shù)的class,就像函數(shù)一樣;
  • 嵌套規(guī)則——Class中嵌套class,從而減少重復(fù)的代碼;
  • 運(yùn)算——CSS中用上數(shù)學(xué);
  • 顏色功能——可以編輯顏色;
  • 名字空間(namespace)——分組樣式,從而可以被調(diào)用;
  • 作用域——局部修改樣式;
  • JavaScript 賦值——在CSS中使用JavaScript表達(dá)式賦值。

LESS和Sass的主要不同就是他們的實(shí)現(xiàn)方式,LESSS是基于JavaScript,所以,是在客戶端處理的。

另一方面,Sass是基于Ruby的,然后是在服務(wù)器端處理的。很多開發(fā)者不會(huì)選擇LESS因?yàn)镴avaScript引擎需要額外的時(shí)間來處理代碼然后輸出修改過的CSS到瀏覽器。關(guān)于這個(gè)有很多種方式,我選擇的是只在開發(fā)環(huán)節(jié)使用LESS。一旦我完成了開發(fā),我就復(fù)制然后粘貼LESS輸出的到一個(gè)壓縮器,然后到一個(gè)單獨(dú)的CSS文件來替代LESS文件。另一個(gè)選擇是使用LESS.app來編譯和壓縮你的LESS文件。兩個(gè)選擇都將最小化你的樣式輸出,從而避免由于用戶的瀏覽器不支持JavaScript而可能引起的任何問題。盡管這不大可能,但終歸是有可能的。

LESS Is More

介紹

在你的項(xiàng)目中引入LESS很簡單:

1.下載less.js;

2.創(chuàng)建一個(gè)文件來放你的樣式,比如style.less;

3.添加以下代碼到你的HTML的中:


請(qǐng)注意link的rel屬性。你需要在屬性值的最后面使用/less以使LESS起作用。然后在link后面引入scirpt也是必須的。如果你在用HTML5語法——為什么不用呢?——你可以省去type=”text/css”和type=”text/javascript”

 



分享到:


Copyright@ 2011-2016 版權(quán)所有:大連千億科技有限公司 遼ICP備11013762-3號(hào)   google網(wǎng)站地圖   百度網(wǎng)站地圖   網(wǎng)站地圖

公司地址:大連市沙河口區(qū)中山路692號(hào)辰熙星海國際2317 客服電話:0411-39943997 QQ:2088827823 37482752

法律聲明:未經(jīng)許可,任何模仿本站模板、轉(zhuǎn)載本站內(nèi)容等行為者,本站保留追究其法律責(zé)任的權(quán)利! 隱私權(quán)政策聲明