CSS 優先メカニズム

高洛峰
リリース: 2017-02-10 15:37:19
オリジナル
1126 人が閲覧しました

スタイルの優先順位

複数のスタイル: 外部スタイル、内部スタイル、インライン スタイルが同じ要素に同時に適用される場合、それは複数のスタイルの場合です。

一般に、優先順位は次のとおりです。

(外部スタイル) < (内部スタイル) 内部スタイルシート < (インライン スタイル)

場合は例外があります。スタイルは内部スタイルの後に配置され、外部スタイルは内部スタイルをオーバーライドします。

例は次のとおりです:

3。

& lt;/body>

結果: Firefox では青色で表示されます; IE 6 では赤色で表示されます

スクリプトを使用してスタイルを追加した後、JavaScript スクリプトを使用して内部スタイルを挿入した場合スタイルはスクリプトを使用して作成されます)、IE ブラウザーはその独自性を示します。コードは次のとおりです:

body>

テスト!

1. インラインスタイルシートの重みは 100 です
4. HTMLタグセレクターの重みは1です
セレクターの重みを使用して値を計算して比較します:

デモ
/css" />