在类中重新应用默认元素属性

时间:2014-05-21 23:58:49

标签: less

LESS有mixins,可以很容易地重用另一个类或ID规则集中的属性。有没有办法在另一个规则集中引用元素的属性(没有类或ID)?我想做类似的事情:

// Defined in a base .less file somewhere
a {
    color: blue;
}

// Defined within a more specific file
.myClass a {
    color: red;
}

// #myElement is used within .myClass, but I'd like to re-use the
// base styles.
#myElement a {
    a();
}

1 个答案:

答案 0 :(得分:2)

您可以使用*:extend()伪类:

#myElement a {
    background: green;
    &:extend(a);
}

请参阅:Extend