Стиль отключил контроль формы с помощью класса - PullRequest
1 голос
/ 06 января 2012

У меня есть кнопка ввода со стилем, я хочу изменить стиль, если он отключен.Это работает, когда отключено, установлено так disabled="disabled", но если отключено, просто написав disabled, оно не работает и со спецификатором класса, я неправильно строю CSS?

Так что, чтобы уточнитьinput[disabled="disabled"].awesome работает правильно, input.awesome.disabled не работает.

Я тестирую со следующим HTML:

<input class="awesome" disabled />
<input class="awesome" disabled="disabled" />

CSS:

input[disabled="disabled"].awesome , input.awesome.disabled
{
    color: #aaa;;
    background-color: #eee;
}

Если я напишуселектор вроде так, работает (но для всех кнопок)

input[disabled="disabled"], input.disabled { /**/ }

1 Ответ

5 голосов
/ 06 января 2012

Disabled - это не класс (что подразумевает ваш CSS), это псевдокласс.Используйте это:

input.awesome:disabled

...