Less学习笔记(二)

Less学习笔记(二)

1.less中的变量

  • 1.1 less中的变量基本和js中的变量一样
  • 1.2 less中变量定义的格式
    • less中定义变量的格式
      • @变量名称:值 例如:@width、@height
      • less中变量的赋值,和js一样可以将一个变量的值赋值给另一个变量
      • less中变量的赋值:
 @变量名称:@变量名称;  
 @w: 400px;  
 @h: @w; // 变量赋值  
 @backgroundColor: blue;

2.less中的全局变量

  • 2.1定义在{}的是局部变量,定义在{}是全局变量
  • 2.2注意点:less中的变量是延迟加载,所以定义在后面的变量也可以在前面使用
  • 2.3less中的变量和js中的变量一样,不同作用域的变量的是相互不影响的,只有相同作用域的变量名才会有影响,在同一作用域定义的变量名,后定义的变量会覆盖先定义的变量。
    例 HTML代码:
<!DOCTYPE html>
<html lang="en">
<head>
   <meta charset="UTF-8">
   <title>03、less中的变量</title>
   <link rel="stylesheet" href="./css/03.less中的变量.css">
</head>
<body>
<div class="box1"></div>
<div class="box2"></div>
<script>

</script>
</body>
</html>
@w: 400px;
@h: @w; // 变量赋值

.box1 {
  @c: blue;  // 局部变量
  width: @w;
  height: @h;
  background-color: @c;
  margin-bottom: 20px;
}

.box2 {
  width: @w;
  height: @h;
  background-color: @c; // 报错
}


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值