我刚刚进入 LESS 并试图弄清楚如何在没有 mixins 的情况下制作条件 css 语句。我发现我有很多单行 css 语句,它们只出现一次,但依赖于某些变量或条件,并且使用 mixins 有点毫无意义,因为它永远不会被重用。
例子。
@add-margin: true;
body {
margin-top: 20px; //I only want this if add-margin is true
}
所以理想情况下我想要这个:
body when (@add-margin) {
margin-top: 20px;
}
但这不起作用。使用 mixin 是可行的,但只为一个衬里制作一个似乎很愚蠢。有没有其他方法可以做到这一点?
谢谢