less

less

变量

// 定义
@color: blue;
//使用
body {
    background-color: @color;
}

变量名 @ 前缀 , 不能有特殊字符, 数字不能开头 , 区分大小写字母

编译

安装 vscode 插件 Easy LESS , 保存后自动将 less 文件编译成 css

嵌套

.header{
    color: red;
    a {
        color: blue;
        &:hover {
            color: yellow;
        }
    }
}

伪类伪元素加 & 符号去空格;

运算

div {
    width: 200px - 50;  // 150px
    height: (200px * 2) - 10  // 390px
}

运算符两侧必须敲一个空格

两个数参与运算, 如果只有一个数有单位. 最后结果就以这个单位为准

两个数参与运算, 如果两个数都有单位, 并且是不一样的单位, 以第一单位为准


   转载规则


《less》 张磊 采用 知识共享署名 4.0 国际许可协议 进行许可。
 上一篇
flex 布局 flex 布局
flex 布局, 可以简便、完整、响应式地实现各种页面布局
2018-04-21
下一篇 
react-base-1 react-base-1
创建启动GitHub 地址 初始化项目,命令: npx create-react-app myreact 切换到项目根目录: cd myreact 启动: npm start Demosrc/index.js 在文件中输入以下内容 // 引
2018-04-21
  目录