我正在使用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