less基本使用

Posted nanhuaqiushui

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了less基本使用相关的知识,希望对你有一定的参考价值。

定义变量

@ly_width:100px;
.box {
    width:@ly_width;
}

混合

// 不带参混合
@ly_width:100px;
@ly_height:200px;
@ly_color:green;
.border {
    border:1px solid red;
}
.one {
    width:@ly_width;
    height:@ly_height;
    background-color:@ly_color;
    .border;
}

// 带参混合
@ly_width:100px;
@ly_height:200px;
@ly_color:green;
.border(@border_width) {
    border:@border_width solid red;
}
.one {
    width:@ly_width;
    height:@ly_height;
    background-color:@ly_color;
    .border(1px);
}

匹配模式

.border(left;@border_width:5px;@border_color:red){
    border-left:@border_width solid @border_color;
}
.border(@_,@border_width:5px;@border_color:red){
    border-color:yellow;
}
.border_use1 {
    //选择和if差不多 如果是left就调用上面对应的
    .border(left);
}

运算

@ly_width:100px;
.one {
    width:@ly_widht + 100;
}

嵌套


@arguments变量

.border(@border_width;@border_style;@border_color){
    border:@arguments;
}
.one {
    .border(1px;solid;red);
}

以上是关于less基本使用的主要内容,如果未能解决你的问题,请参考以下文章

html PHP代码片段: - AJAX基本示例:此代码演示了使用PHP和JavaScript实现的基本AJAX功能。

vuejs 使用less

less的基本使用

vue中 如何使用less

less基本用法

less