複数の CSS スタイル ファイルが Web ページに読み込まれます。そのうちの 1 つは Ext ライブラリに付属するスタイル ファイルで、すべてのタグのいくつかのスタイルを定義しているため、元の Web ページが正しく表示されません。対応するスタイルを見つけると、正しいスタイルがリセットされます。新しいスタイルを body タグに追加しますが、2 つのスタイルが表示され、Ext スタイルはまだ有効です。新しいスタイルを設定するときに * を追加しなかったことに最終的に気づきましたが、これは body タグにのみ役に立ち、サブタグには役に立ちませんでした。以下は変更されたスタイルです
[css] .diy, .diy *{ box-sizing: content-box; -moz-box-sizing : content-box; -webkit-box-sizing: content-box; }
ラベルが複数のスタイルで定義されており、スタイル間で競合がある場合、優先順位は「ID に対して定義されたスタイル」>「クラスで定義されたスタイル」>「ラベルの種類」です。定義されたスタイル」。たとえば、次のスタイル
[css] div{ border:2px solid #0000FF; } .powerHeader{ border:2px solid #00ff00; } #navigation{ border:2px solid #ff0000; }
はタグ