我正在使用LESS来改进我的CSS,并试图在类中嵌套一个类。有一个相当复杂的层次结构,但由于某种原因,我的嵌套不起作用。 我有这样的:LESS CSS嵌套类
.g {
float: left;
color: #323a13;
.border(1px,#afc945);
.gradient(#afc945, #c8da64);
.common;
span {
.my-span;
.border-dashed(1px,rgba(255,255,255,0.3));
}
.posted {
.my-posted;
span {
border: none;
}
}
}
我不能让.g.posted
工作。它只显示.g
位。 如果我这样做它的罚款:
.g {
float: left;
color: #323a13;
.border(1px,#afc945);
.gradient(#afc945, #c8da64);
.common;
span {
.my-span;
.border-dashed(1px,rgba(255,255,255,0.3));
}
}
.g.posted {
.my-posted;
span {
border: none;
}
}
我想窝在.g
的.posted
虽然。有任何想法吗?
'sass'具有与&运算符一起构建的那个功能。 – sevenseacat 2011-02-25 12:27:54
awww,no。我想象的那样是真棒直到现在...感谢 – 2011-02-25 13:06:18
LESS仍然是真棒,尤其是PHP LESS预处理,其改进,更加灵活的语法。但是,除非有某种普遍接受的语法,否则这些问题会不时出现。在我看来,这是LESS唯一的缺点。 – mingos 2011-02-25 13:35:22