這裏是我的測試代碼:http://jsfiddle.net/kongakong/n41zm2s7/4/爲什麼我不能將僞類元素的顏色設置爲紅色?
HTML:
<div class='test'>
<div class="icon icon-test">Testing</div>
</div>
減:
.icon-test {
font-family: 'Open Sans';
speak: None;
}
.icon-test:before {
content:"-";
}
.test {
.icon {
color:red;
}
}
這是編譯
.icon-test {
font-family: 'Open Sans';
speak: None;
}
.icon-test:before {
content: "-";
}
.test .icon {
color: red;
}
我期待改變的顏色字符' - '變爲紅色。這些代碼有什麼問題?
只是用'.icon試驗:前{ 內容: 「 - 」; 顏色:紅色; }' –
jsFiddle不支持LESS(雖然在標籤中有[less]],但您在CSS中的錯誤標識爲CSS)。這就是爲什麼。它應該正常工作。 – BoltClock
jsFiddle支持SCSS,但必須在「Languages」中啓用:http://jsfiddle.net/n41zm2s7/3/ – Oriol