QA@IT

cssでinput[type="button"]で属性にdisabledがある要素を指定するには?

13938 PV

操作不能なボタンにスタイルを指定するにはどう指定すればよいでしょうか?
以下の指定はダメでした。

input[type="button", disabled]{ background: gray; }

回答

input[type="button"][disabled]

でどうでしょう。

編集 履歴 (0)
  • 並べて書けばいいのですね。ありがとうございます! -
<fieldset disabled>
  <input type=button>
</fieldset>

というケースも扱いたい場合は、

input[type="button"]:disabled {
...
}

とする必要があります。

編集 履歴 (0)
  • CSS3のE:disabled疑似クラスを使う手もあるのですね。参考になりました、ありがとうございます。 -
ウォッチ

この質問への回答やコメントをメールでお知らせします。