LESS是一個CSS預處理器,跨瀏覽器友好,提供諸如變量,函數, mixins 和操做等功能,能夠構建動態CSS

什麼是LESS?

LESS是一個CSS預處理器,能夠爲網站啓用可自定義,可管理和可重用的樣式表。 LESS是一種動態樣式表語言,擴展了CSS的功能。 LESS也是跨瀏覽器友好。瀏覽器

CSS預處理器是一種腳本語言,可擴展CSS並將其編譯爲常規CSS語法,以即可以經過Web瀏覽器讀取。 它提供諸如變量,函數, mixins 和操做等功能,能夠構建動態CSS。函數

 

歷史

LESS由 Alexis Sellier 於2009年設計。LESS是一個開源。 LESS的第一個版本是用Ruby編寫的,在後來的版本中,它被JavaScript代替。工具

特徵

  • 更清晰和更可讀的代碼能夠以有組織的方式編寫。
  • 咱們能夠定義樣式,它能夠在整個代碼中重複使用。
  • LESS是基於JavaScript的,是超集的CSS。
  • LESS是一個敏捷工具,能夠排除代碼冗餘的問題。

優勢

  • LESS輕鬆地生成可在瀏覽器中工做的CSS。
  • LESS使您可以使用嵌套編寫更乾淨,組織良好的代碼。
  • 經過使用變量能夠更快地實現維護。
  • LESS使您可以經過在規則集中引用它們來輕鬆地重用整個類。
  • LESS提供使用操做,使得編碼更快並節省時間。
相關文章
相關標籤/搜索