2012-04-09 28 views
-1

是否有可能在CSS選擇器中包含「兄弟」?Css選擇器,當兄弟有一個屬性

案例:

1)

<div> 
    <textarea/> 
    <input/> 
</div> 

2)

<div> 
    <textarea/> 
    <input style="display:none;"/> 
</div> 

樣式:

div > texarea { 
    height: 100%; 
    width: 100%; 
    bottom-padding: 20px; 
    .... 
} 
div > input { 
    bottom: 0px; 
    .... 
} 

在這兩種情況下,我想textarea的適合父DIV。但在第一種情況下,輸入應該在div的底部,所以我使用底部填充。如何在第二種情況下?

+0

你想要CSS也檢測位置? (哪個先出現?) – 2012-04-09 13:19:37

+1

請更改您的問題。 – iambriansreed 2012-04-09 13:20:24

回答

1

CSS目前根據孩子的某些情況不支持造型父母。

我建議你根據它的內容在你的父DIV上放置一個類,並根據該類來設置DIV的樣式。

+0

我在考慮如何將某些樣式應用於「texarea」,當兄弟「輸入」有一些屬性時,例如display:none。 – Max 2012-04-09 13:35:49