2012-03-20 5 views
0

可能性の重複:this questionから
Two css files defining same class同じクラスを定義する2つのCSSファイル - クロスブラウザの動作?

答えと同じセレクタ/プロパティの組み合わせは、2つの異なるCSSファイルで指定されていることをthis question状態、あるファイルの1最後の勝利が含まれています。私の質問は、この動作は標準(HTMLまたはCSS)の一部ですか、それとも単に主要なブラウザの現在の動作ですか?私はすべてのブラウザでこの動作に依存できるかどうかを知る必要があります。これが標準の一部である場合は、該当するセクションを参考にしてください。

答えて

5

最後に、指定された順序で並べ替えます.2つの宣言が同じ重み、起点、および特異度を持つ場合、後者が優先します。

- http://www.w3.org/TR/CSS21/cascade.html#cascading-order

彼らは同じファイル内にある場合、同じことが当てはまります。

+0

ああ、あなたは25秒で私を倒す。 +1。 –

0

標準(HTMLやCSS)のこの動作部分である

はい、CSS standard defines it

ため、箇条書き#4カスケード6.4.1において

最後に、ソート指定された順序によって2つの宣言は同じ重量、原点および特異性を持っている場合、後者の指定勝。インポートされたスタイルシートの宣言は、スタイルシート自体の宣言の前にあるとみなされます。

関連する問題