一、Less介紹
1、官方介紹
Less 是一門 CSS 預(yù)處理語言,它擴(kuò)充了 CSS 語言,增加了諸如變量、混合(mixin)、函數(shù)等功能,讓 CSS 更易維護(hù)、方便制作主題、擴(kuò)充。Less 可以運(yùn)行在 Node 或?yàn)g覽器端。
2、自己理解
Less是一門動(dòng)態(tài)CSS語言,使得CSS樣式更加靈活地作用于Html標(biāo)簽。試想如果沒有Less,我們要對(duì)樣式做一些邏輯計(jì)算的時(shí)候只能依靠Js去實(shí)現(xiàn),有了Less之后,可以方便地動(dòng)態(tài)給Html標(biāo)簽設(shè)置樣式。比如一個(gè)最常見的需求,在當(dāng)前瀏覽器的寬度小于500px的時(shí)候,給某一個(gè)div設(shè)置一個(gè)樣式,使用less+css3就能很簡單的解決問題。當(dāng)然,這只是其中一個(gè)場(chǎng)景,less里面還能進(jìn)行一些常見的條件和邏輯判斷。總的來說,Less賦予了CSS邏輯運(yùn)算的能力。
網(wǎng)友評(píng)論