less-Variable Interpolation(变量插值)

1、选择器

编辑less:
// Variables
@my-selector: banner;

// Usage
.@{my-selector} {
  font-weight: bold;
  line-height: 40px;
  margin: 0 auto;
}
 输出css:
.banner {
  font-weight: bold;
  line-height: 40px;
  margin: 0 auto;
}

2、URL

编辑less:
// Variables
@images: "../img";

// Usage
body {
  color: #444;
  background: url("@{images}/white-sand.png");
}
输出css:
body {
  color: #444;
  background: url("../img/white-sand.png");
}

3、导入语句

编辑less:
// Variables
@themes: "../../src/themes";

// Usage
@import "@{themes}/tidal-wave.less";

4、属性

编辑less:
@property: color;

.widget {
  @{property}: #0ee;
  background-@{property}: #999;
}
生成css:
.widget {
  color: #0ee;
  background-color: #999;
}

5、变量名

编辑less:
@fnord:  "I am fnord.";
@var:    "fnord";

.contain:after{
  content: @@var;
}
生成css:
.contain:after {
  content: "I am fnord.";
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值