2014-07-23 83 views
2

我怎樣才能做到這一點input[class~="valid" && type="checkbox"]? 我可以使用表達式(例如&&,|)在CSS(可在更小)?使用這樣的「輸入[類〜=」有效」 &&類型=‘複選框’]

或者這是唯一的辦法?

input[class~="valid"],input[type="checkbox"] { ...} 

input.valid[type="checkbox"] 

感謝

+2

這是'input [class〜=「valid」] [type =「checkbox」]' –

+0

已更新我的回答 – user254197

+1

問題標題僅反映問題的一部分,因爲問題主體詢問「或」 )。 –

回答

2

多重屬性選擇器可以通過後對方將它們定義添加:

input[class~="valid"][type="checkbox"] 
{ 
} 
3

您需要使用

input[type="checkbox"][class~="valid"] { ...} 

你嘗試的意思是:所有valid及所有複選框。

+0

所有複選框都有.valid約束 –

相關問題