快速入门
概览
变量(Variables)
混入(Mixins)
嵌套(Nesting)
运算(Operations)
转义(Escaping)
函数(Functions)
命名空间和访问符
映射(Maps)
作用域(Scope)
注释(Comments)
导入(Importing)
使用 Less.js
命令行用法
浏览器使用
Less.js选项
预加载插件
程序化使用
API
为 Less.js 做贡献
Less 函数手册
逻辑函数
字符串函数
列表函数
数学函数
类型函数
杂项函数
颜色定义函数
颜色通道函数
颜色操作函数
颜色混合函数
进阶指南
变量
父选择器
继承
合并
Mixins
CSS Guards
分离规则集
@import At-Rules
@plugin At-Rules
Maps (NEW!)
作用域
合并 - Less入门文档 - 笔下光年
网站首页
合并
合并属性 `merge` 功能可将多个属性中的值合并到一个逗号或空格分隔的列表中。`merge` 适用于背景和变换等属性。 ### 逗号 用逗号追加属性值 发布于 v1.5.0 示例: ```less .mixin() { box-shadow+: inset 0 0 10px #555; } .myclass { .mixin(); box-shadow+: 0 0 20px black; } ``` 输出 ```less .myclass { box-shadow: inset 0 0 10px #555, 0 0 20px black; } ``` ### 空格 用空格添加属性值 发布于 v1.7.0 示例: ```less .mixin() { transform+_: scale(2); } .myclass { .mixin(); transform+_: rotate(15deg); } ``` 输出 ```less .myclass { transform: scale(2) rotate(15deg); } ``` 为避免任何非故意的连接,合并要求在每个待连接声明中使用明确的 `+` 或 `+_` 标志。
上一篇:
继承
下一篇:
Mixins