2012-03-02 168 views
18

我想對「email」和「password」類型的表單樣式進行樣式設置,而不是其他任何東西。我想象類似如下:CSS:多個屬性選擇器

input[type="email"][type="password"] { 
    .... 
} 

然而,這樣屬性選擇工作,這似乎解釋爲「輸入其中類型同時既是‘電子郵件’‘密碼’」。我要去的是「輸入哪裏的類型或者是'電子郵件''密碼'」。當然,在同一時間,任何類型的電子郵件和類型的密碼都不是。

是否可以編寫一個跨越多個不同屬性選擇器的的CSS規則?

作爲參考,HTML看起來是這樣的:

<form id="login" onsubmit="return fadeaway()"> 
    <fieldset> 
    <input type="email" placeholder="username"/> <br /> 
    <input type="password" placeholder="password"/> <br /> 
    </fieldset> 
</form> 
+0

你的假設是:正確:combi像這樣的簡單選擇器對每個給定元素都進行AND運算。 – BoltClock 2012-03-02 16:30:20

回答

22

只是這樣做:

input[type="email"], input[type="password"] 
+5

也許是逗號,空格,括號和排序的單個排列,我沒有嘗試.... – Chuck 2012-03-02 16:25:57