前端進(jìn)階特訓(xùn)營2023
2023-08-03 20:14 作者:bili_34189062872 | 我要投稿
什么是 CSS 預(yù)處理器
CSS 預(yù)處理器定義了一種新的語言,其基本思想是,用一種專門的編程語言,為 CSS 增加了一些編程的特性,將 CSS 作為目標(biāo)生成文件,然后開發(fā)者就只要使用這種語言進(jìn)行 CSS 的編碼工作。轉(zhuǎn)化成通俗易懂的話來說就是“用一種專門的編程語言,進(jìn)行 Web 頁面樣式設(shè)計(jì),再通過編譯器轉(zhuǎn)化為正常的 CSS 文件,以供項(xiàng)目使用”。
1.2.2 常用的 CSS 預(yù)處理器有哪些
SASS:基于 Ruby,通過服務(wù)端處理,功能強(qiáng)大。解析效率高。需要學(xué)習(xí) Ruby 語言,上手難度高于 LESS。
LESS:基于 NodeJS,通過客戶端處理,使用簡單。功能比 SASS 簡單,解析效率也低于 SASS,但在實(shí)際開發(fā)中足夠了,所以我們后臺(tái)人員如果需要的話,建議使用 LESS。
?
標(biāo)簽: