Less教程
Less函数

Less default()

Less default()

Less default函数仅在保护条件下可用,并且仅当没有其他mixin匹配时才返回true,否则返回false。当在mixin保护条件之外使用默认功能时,它将被解释为常规CSS。
让我们以一个示例来演示Less文件中默认功能的用法。
创建一个less 的文件名为"simple.less",具有以下数据。
less 的文件: simple.less
.mixin(1)                   {x: 11}
.mixin(2)                   {y: 22}
.mixin(@x) when (default()) {z: @x}
div {
  .mixin(3);
}
div.special {
  .mixin(1);
}
现在,执行以下代码: lessc simple.less simple.css
Less default-function1
这将编译"simple.less"文件。一个名为" simple.css"的CSS文件。将会生成。
例如:
Less default-function2
生成的CSS" simple.css"具有以下代码:
输出:
div {
  z: 3;
}
div.special {
  x: 11;
} 
昵称: 邮箱:
Copyright © 2022 立地货 All Rights Reserved.
备案号:京ICP备14037608号-4