這篇文章主要介紹vue使用less的示例,文中介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們一定要看完!
目前創(chuàng)新互聯(lián)建站已為千余家的企業(yè)提供了網(wǎng)站建設(shè)、域名、網(wǎng)頁(yè)空間、成都網(wǎng)站托管、企業(yè)網(wǎng)站設(shè)計(jì)、華陰網(wǎng)站維護(hù)等服務(wù),公司將堅(jiān)持客戶(hù)導(dǎo)向、應(yīng)用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶(hù)和合作伙伴齊心協(xié)力一起成長(zhǎng),共同發(fā)展。
vue使用less
依賴(lài)下載
1、首先使用npm下載依賴(lài);
npm install --save less less-loader
2、安裝完成后檢查是否安裝成功;
lessc -v
3、如果安裝成功后,會(huì)顯示安裝成功后的版本;
引用方法
1、在main.js
import less from 'less' Vue.use(less)
2、然后創(chuàng)建一個(gè).vue文件我們開(kāi)始玩耍了;
注意:獨(dú)立的vue文件需要引入less
開(kāi)始使用
1、less中變量的使用;
在less,允許我們使用以變量的形式來(lái)定義,定義方式:@k:v; 使用方式:@k;
此時(shí)就會(huì)有一個(gè)寬100px,高100px,背景紅色的正方形顯示在頁(yè)面上了;
2、字符串拼接變量使用方式;
注意:路徑需要用""包裹,@{img}這種凡是把變量引進(jìn)來(lái)才能生效;
3、多層嵌套+變量計(jì)算;
可以看到,less可以嵌套使用,讓我們一次就可以看清楚css結(jié)構(gòu);除了嵌套使用,有沒(méi)有發(fā)現(xiàn)他的計(jì)算才是真正強(qiáng)大的地方呢?
4、混合 = 函數(shù)
我是box1
我是box2
5、匹配模式
//定義的css
box匹配的是t(top),也就是上
box匹配b(buttom),就是下;
總結(jié)一下匹配模式就好比是js中的switch語(yǔ)句,輸入的是什么就顯示什么;不過(guò)感覺(jué)么啥用;
7、顏色函數(shù)
默認(rèn)紅色
默認(rèn)綠色
8、運(yùn)算符
可以對(duì)高度、寬度、角度進(jìn)行計(jì)算;
以上是“vue使用less的示例”這篇文章的所有內(nèi)容,感謝各位的閱讀!希望分享的內(nèi)容對(duì)大家有幫助,更多相關(guān)知識(shí),歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!