less使用variable

选择器和属性名

定义:@xxx:value;
exp:@color:black,@fontsize:14px
属性:当作key使用:
@{kuandu}:100px要加@{.....}前提是一定要定义了

image.png

image.png


作为url

定义:@imgurl:'https://www.baidu.com/img'

image.png

background:url(@{imgurl}pc_1c6e30772d5e4103103bd460913332f9.png)
image.png


变量延迟加载

变量放在前面和后面无所为,都是一样的效果


变量作用域

image.png
@var: 0;
.class {
  @var: 1;
  .brass {
    @var: 2;
    three: @var;
    @var: 4; //=>4
  }
one:@var
  @var: aaa; //=>aaa
}
.class {
  one: aaa;
}
.class .brass {
  three: 4;
}

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 一、安装方式 1.客户端使用(影响网页加载速度,不推荐) 编写less文件(rel=”stylesheet/les...
    提小莫阅读 897评论 3 6
  • 概率论与数理统计 无穷小阶数 无穷小量表述:线性逼近 相当于利用切线和斜率来理解误差和逼近。 泰勒级数:线性逼近 ...
    Babus阅读 825评论 0 1
  • AMD 和 CMD 的区别有哪些?AMD 是 RequireJS 在推广过程中对模块定义的规范化产出。CMD 是 ...
    竿牍阅读 728评论 0 1
  • 基础 声明变量 普通变量 默认变量 变量覆盖:只需要在默认变量之前重新声明下变量即可 变量的调用 局部变量和全局变...
    Jill1231阅读 1,325评论 0 1
  • 概要 64学时 3.5学分 章节安排 电子商务网站概况 HTML5+CSS3 JavaScript Node 电子...
    阿啊阿吖丁阅读 9,395评论 0 3