ホームページ >ウェブフロントエンド >CSSチュートリアル >CSS での ! important の使用を深く理解する
この記事では、CSS スタイルの優先順位に焦点を当て、主に CSS について説明します。重要なの使い方。この知識を学んでいる友達はぜひ見てください。お役に立てれば幸いです。
<style type="text/css"> a{color:green!important;} #main a{ color:blue;} </style> <div id="main"> <a>!important实例</a> </div>上記のコードの場合、重要な属性が追加されていない場合、ハイパーリンクは青色になりますが、重要を追加すると優先度が上がり、表示色が緑色になります。
<style> #Box div{ color:red; } .important_false{ color:blue; } important_true{ color:blue !important; } </style> <div id="Box"> <div class="important_false">这一行末使用important</div> <div class="important_true">这一行使用了important</div> </div>CSS コードの最初の行は、ボックス内のすべての div のフォントの色を赤に設定します。2 行目と 3 行目は、クラスを使用して、独自の div のフォントの色を青に再定義します。違いは重要です。は 2 行目の最後に使用され、! は 3 行目に使用されます。
デフォルトでは、class の優先度が id よりも低いため、2 行目で class を使用して独自のスタイルを再定義しても、この行は有効になりません。文字はまだ赤いです!
ただし、3 行目で important は優先度を上げるために (または強制再定義とみなされます) 使用されているため、ここの CSS が有効になり、この行のテキストは青色になります。
.testClass{ color:blue !important; color:red; }この書き方は IE6 では認識されません 重要 は赤で表示されますが、次の方法も使用できます。 IE6 !重要
.testClass{ color:blue !important; } .testClass{ color:red; }を認識させる方法
以上がCSS での ! important の使用を深く理解するの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。