Как использовать «или» в селекторе атрибутов?

Нужен селектор, который будет указывать на поля ввода со значениями атрибута type "text", "email", "password". Есть простой вариант:

input[type="text"],
input[type="email"],
input[type="password"] {

...

}


Но это слишком громоздко. Можно использовать что-то типа input[type = <или text или email или password>] ?
  • Вопрос задан
  • 2315 просмотров
Пригласить эксперта
Ответы на вопрос 2
@fr33zy
Боюсь, что никак :)

Можно всем этим элементам задать общий CSS-класс и использовать его.
Ответ написан
Комментировать
Можно от противного написать:
input:not([type="submit"]) {
    display: block;
}

Будет применяться ко всем кроме input с типом submit.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы