2013-10-09 118 views
0

我試圖將CSS分配給少一個元素的直接子元素。我知道這個解決方案。但在我的情況下,我不確定這個元素是什麼或者它有什麼類別......我只是想要得到直接的孩子並應用風格。就像我們得到第一個孩子,雖然我們不知道那是什麼或者是最後一個孩子。如何讓少兒立即進入

+0

你能發表一些代碼嗎? – VJS

+0

您應該添加一個類_anything_以在功能上識別它。否則,你的風格不是語義的。 – gustavohenke

+0

@VijetaShetty的css代碼? – Empty

回答

4

如果通過直接孩子,你是指任何其他元素下面的第一級任何元素,那麼這是什麼?

div > * { 
    color: red; 
} 

http://jsfiddle.net/74H6y/

當然,如果你沒有定義較低的元素的樣式,一些屬性默認設置爲inherit,你會得到不想要的結果。

+0

*將樣式應用於兒童內部的元素... – Empty

+2

@MridulaTripathi:不是。除非你的值是默認值(這是'繼承'一堆屬性)。但是其他解決方案也會受到這種影響。 – MildlySerious

+0

這是用較少的表示法...這是正常的css權利... – Empty

0

如何在您的LESS代碼中定義CSS樣式,然後使用JavaScript標識根元素,然後將此樣式設置爲該元素。

不知道父元素/ id/styleClass - 我不知道你將如何實現它。

+0

我會嘗試申請一個類添加到我的div和應用樣式的每個元素。 – Empty