vue.js怎么能使用less

发布时间:2022-05-22 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了vue.js怎么能使用less脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。

vue.js能使用less的方法:1、在less,允许我们使用以变量的形式来定义,定义方式【@k:v;】使用方式【@k】;2、字符串拼接变量。

vue.js怎么能使用less

本教程操作环境:windows10系统、vue2.5.2,本文适用于所有品牌的脑。

【相关文章推荐:vue.js】

vue.js能使用less的方法:

依赖下载

1、首先使用npm下载依赖;

npm install --save less less-loader

2、安装完成后检查是否安装成功;

lessc -v

3、如果安装成功后,会显示安装成功后的版本;

vue.js怎么能使用less

引用方法

1、在main.js

import less From 'less'
Vue.use(less)

2、然后创建一个.vue文件我们开始玩耍了;

注意:独立的vue文件需要引入less

<style></style>

开始使用

1、less中变量的使用;

在less,允许我们使用以变量的形式来定义,定义方式:@k:v; 使用方式:@k;

<div></div>
 
<style>
@color:red;
@k:100px;
.box{
width:@k;
height:@k;
background: @color;
}
</style>

此时就会有一个100px,高100px,背景红色的正方形显示在页面上了;

vue.js怎么能使用less

2、字符串拼接变量使用方式;

<div></div>
 
<style scoPEd>
@img:'./img/';
@k:100px;
.box1{
    width:@k;
    height:@k;
    background:url("@{img}1.png")
}
</style>

注意:路径需要用""包裹,@{img}这种凡是把变量引进来才能生效

vue.js怎么能使用less

3、多层嵌套+变量计算;

<div>
    <div>
        <div></div>
    </div>
</div>
 
<style>
@k:100px;
 .box1{
     width: @k;
     height:@k;
     background: red;
     .box2{
         width: @k/2;
         height:@k/2;
         background: green;
         .box3{
             width: @k/3;
             height:@k/3;
             background: blue;
         }
     }
 }
</style>

可以看到,less可以嵌套使用,让我们一次就可以看清楚css结构;除了嵌套使用,有没有发现他的计算才是真正强大的地方呢?

vue.js怎么能使用less

4、混合 = 函数

<div>我是box1</div>
<div>我是box2</div>
 
<style>
//定义一个函数;
.test(@color:red,@Size:14px){
    background: @color;
    font-size:@size;
}
.box1{
//  不传参,使用默认的;
    .test()
}
.box2{
//  给函数传参;
    .test(@color:green,@size:30px)
}
</style>

vue.js怎么能使用less

相关免费学习推荐:JavaScript(视频)

以上就是vue.js怎么能使用less的详细内容,更多请关注脚本宝典其它相关文章!

脚本宝典总结

以上是脚本宝典为你收集整理的vue.js怎么能使用less全部内容,希望文章能够帮你解决vue.js怎么能使用less所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签:vue.js