ホームページ > ウェブフロントエンド > CSSチュートリアル > IE8 で無効になっている入力テキストの色をカスタマイズできないのはなぜですか?

IE8 で無効になっている入力テキストの色をカスタマイズできないのはなぜですか?

Barbara Streisand
リリース: 2024-11-04 08:11:30
オリジナル
341 人が閲覧しました

Why Can't I Customize Disabled Input Text Color in IE8?

IE8 で無効なコントロール カラーをカスタマイズしようとしましたが失敗しました

無効な HTML 入力要素の外観を制御しようとする際、一部の開発者はMicrosoft の Internet Explorer 8 (IE8) に特有の課題があります。 CSS ルールは、背景色や境界線の色など、他のスタイル プロパティを効果的に変更しますが、入力要素のテキストの色はわかりにくいままです。

次の CSS ルールは、望ましい効果を示しています。これは、ほとんどの最新のブラウザでは問題なく機能しますが、失敗します。 IE8 では悲惨なことに:

input[disabled='disabled'] {
  color: #666;     
}
ログイン後にコピー

IE8 の異常

IE8 の特異な動作は、無効になっている入力要素に対して指定された色の値をオーバーライドするというその固有の決定に起因します。あらゆる試みにもかかわらず、ブラウザは一貫してデフォルトで、判読できない白い影のような灰色がかった色合いになります。この問題は、無効になっている入力コントロールの色を変更しようとするすべての試みに影響します。

以上がIE8 で無効になっている入力テキストの色をカスタマイズできないのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート