.mixin的低语法> *

时间:2012-02-07 15:15:06

标签: css less mixins

我正在使用LESS并尝试使用一种mixin。

我有这个混音:

.mixin, .mixin > * {
    font:arial;
}

我希望将它作为混合使用。

.my-class {
    color:#000;
    .mixin;
}

变为

.my-class {
    color:#000;
}

.my-class, .my-class > * {
    font:arial;
}

但它不起作用,因为我不能使用像这样的mixins。或者我可以吗?那我怎么写呢?在LESS的文档中找不到此信息。

2 个答案:

答案 0 :(得分:1)

怎么样:

.amixin {
    font: Arial;
}

.mixin, .mixin > * {
    .amixin;
}

.my-class {
    color: #000;
    .amixin;
}

答案 1 :(得分:1)

答案是这样的。

.mixin {
    font:arial;

    > * {
        font:arial;
    }
}

.my-class {
    color:#000;
    .mixin;   
}