IE6でも認識します!重要

巴扎黑
リリース: 2017-04-05 10:53:44
オリジナル
1904 人が閲覧しました

! important は、IE6 や Firefox などのブラウザを区別するための基本的なハック手法として一般に使用されます。 IE6 は ! important をサポートしていませんが、Firefox はスタイルの優先順位を変更する ! important を理解できるためです。実際、IE6 では場合によっては ! important も認識できます。

例:

<style type="text/css">
.demo{
	color:red !important;
	color:green;
}
</style>
<p class="demo">www.admin10000.com</p>
ログイン後にコピー

上記コードのフォントはFFでは赤、IE6では緑になります。これは、IE6 が ! important の存在を無視することを意味します。

もう一度見てみましょう:

rreee

IE6 が ! important を認識しない場合、上記のコードの .demo の内容は緑色で表示されるはずですが、認識されません。これは、IE6 が ! important を認識していることを示しています。

2 つの状況の違いは、セレクターでスタイルの優先順位を変更するために ! important を使用する場合、これは IE6 では無効であり、後のスタイルは前のスタイルをカバーし、スタイルの優先順位を変更するために ! important を使用することは完全に無視されます。 . ハッキングはこれを利用します。また、! important が別のセレクターに適用されている場合、IE6 は ! important を認識します。

関連ドキュメント: IE6 での CSS マルチクラス セレクターについて

以上がIE6でも認識します!重要の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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