很早之前就聽說過less了,但是一直拖著沒去學習。最近抽空看了less,其實語法很簡單,看一遍基本就知道怎么用了。平時自己寫頁面用less的話,感覺是方便了些,但是難道less的好處就只是這樣?

剛好最近也在學習bootstrap,發(fā)現(xiàn)其源文件就是用less寫的,看了之后,我才深深體會的less的好處與強大,對less也有了更深一層的理解。

1、Less是什么?

LESS CSS是一種動態(tài)樣式語言,屬于CSS預(yù)處理語言的一種,它使用類似CSS的語法,為CSS的賦予了動態(tài)語言的特性,如變量、繼承、運算、函數(shù)等,更方便CSS的編寫和維護。

有些人可能沒有接觸過less,那我們就先可以簡單的看看less的一些特性。

2、語言特性快速預(yù)覽:

變量:

變量允許我們單獨定義一系列通用的樣式,然后在需要的時候去調(diào)用。所以在做全局樣式調(diào)整的時候我們可能只需要修改幾行代碼就可以了。

LESS源碼: