学习less
? 什么是less?
LESSCSS是一種動態(tài)樣式語言,屬于CSS預處理語言的一種,它使用類似CSS的語法,為CSS的賦予了動態(tài)語言的特性,
如變量、繼承、運算、函數(shù)等,更方便CSS的編寫和維護。
? less哪一年出現(xiàn)?
由亞歷克西斯塞利耶于2009年創(chuàng)建的,更廣為人知的是@。最初用ruby編寫,然后將其移植到JavaScript。
2012年5月,亞歷克西斯把控制權交給了一個核心團隊,他們現(xiàn)在管理、修復和擴展語言。
? 最新版本:3.x
? less的作用:為了開發(fā)更高級的CSS3特性而誕生的
我們在開發(fā)的過程中使用過less,sass,但現(xiàn)在全部使用 幾個優(yōu)點:
1.首先是健壯:一方面,由于結構清晰,
質量更易于保障以tab確定結,構,不像瀏覽器css那么容易混亂,幾乎不會出現(xiàn)需要!important的地方;另一方面,
對于團隊協(xié)作而言,傳統(tǒng)的css是個悲劇,成天merge誰也受不了。而stylus因為全部用tab來確定結構,
對于git和hg都是非常友好的,多人協(xié)作只要各自負責的部分不同就沒有大問題。
2.自建方法豐富,可以
很輕松的做更多事
?
3.sublime下的bundle可以讓stylus文件的高亮非常漂亮。
?
? 以上是我個人收集到的關于less的知識點
轉載于:https://www.cnblogs.com/zl0228/p/7001985.html
總結
- 上一篇: DIV+CSS两种盒子模型(W3C盒子与
- 下一篇: 装饰器 and 闭包函数 未完。。。