2014-12-03 95 views
1

如果元素中包含某個子類,那麼CSS或Stylus是否可以將樣式應用於元素?將類應用於元素(如果它具有某個類的子元素)

這樣做,例如:

.par > .chld 
    background-color:red 

將色彩的孩子,但我需要上色父

我怎麼能這樣做?

+0

可能的重複[是否有CSS父選擇器?](http://stackoverflow.com/questions/1014861/is-there-a-css-parent-selector) – showdev 2014-12-03 00:31:23

+0

由於@alex提到,沒有升序的CSS選擇。通常情況下,如果你發現需要這樣做,你會發生錯誤。 – ReactingToAngularVues 2014-12-03 00:40:26

回答

3

你不能那樣做,因爲不幸的是CSS不能這麼做。

CSS沒有提升選擇器(尚)。

如果你看看CSS4 working draft,你可以看到一個:has()選擇器已被提議。

+0

手寫筆怎麼樣?沒門? – Agzam 2014-12-03 00:31:23

+2

@Agzam Stylus不能規避CSS的限制 – alex 2014-12-03 01:49:52

相關問題