LESS基础知识学习笔记

23次阅读
没有评论

共计 738 个字符,预计需要花费 2 分钟才能阅读完成。

简介

LESS 是一个 CSS 预处理器,文件后缀是 less。扩充了 CSS 语言,使 CSS 具备一定的逻辑性、计算能力。

注意: 浏览器不识别 LESS 代码,目前阶段,网页要引入对应的 CSS 文件。使用 VS Code 插件:Easy LESS,保存 LESS 文件后自动生成对应的 CSS 文件。

运算

加、减、乘直接书写计算表达式,除法需要添加小括号。

.box {
  width: 100 + 20px;
  width: 100 - 20px;
  width: 100 * 20px;
  width: (100 / 2rem);
}

对应的 css 代码:

.box {
  width: 120px;
  width: 80px;
  width: 2000px;
  width: 50rem;
}

嵌套

.father {
  color: red;
  .son {
    color: blue;
    a {
      color: pink;
      // & 表示当前选择器,写到谁的大括号里面就表示谁
      &:hover {color: orange;}
    }
  }
}

对应的 css 代码:

.father {color: red;}
.father .son {color: blue;}
.father .son a {color: pink;}
.father .son a:hover {color: orange;}

变量

定义变量:@变量名: 数据;,使用变量:CSS 属性: @变量名;

@myColor: pink;
.box {color: @myColor;}

导入与导出

导入语法:@import " 文件路径 ";,如果是 less 文件可以省略后缀。

@import './a.less';
@import './a';

导出语法,在 less 文件的第一行添加:// out: 存储 URL,文件夹后面需加 /。

// out: ./css/
// out: ./index.css

禁止导出语法,在 less 文件第一行添加:// out: false

正文完
post-qrcode
 0
三毛
版权声明:本站原创文章,由 三毛 于2023-11-24发表,共计738字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
评论(没有评论)