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>
18
задан BoltClock 2 March 2012 в 16:27
поделиться