CSS3バックグラウンドの速記におけるセレクターの正しい順序について、HTML5 microsoft 認定に質問があります...しかし、私は検索しました...しかし、その速記における実際の順序の優先順位についての有効な参照がどこかに見つかりませんでした (もしあれば) )...
この問題に関する W3C の推奨事項は、この件に関してあまり明確ではありません (少なくとも、その情報を見つけることは明らかではありません)。
古代の CSS2 は "see, I rap" ( CIRAP
) の頭字語は多かれ少なかれキャッチーでしたが、それでも W3C は命令を明確に除外していませんでした?!...
誰も標準を知らない場合、認証におけるこの種の質問の意味は何ですか? 最後に、CSS3 の正しい順序は何ですか?
彼らの例は紛らわしいです...例によって、以下は順序がCIRAPCOS
別の例は、同等性を示しています。
div { background: padding-box url(paper.jpg) white center } div { background-color: white; background-image: url(paper.jpg); background-repeat: repeat; background-attachment: scroll; background-position: center; background-clip: padding-box; background-origin: padding-box; background-size: auto auto }
次に、仕様には次のように記載されています。
有効な宣言が与えられると、各レイヤーに対して、短縮形は最初に「background- image」、「background- position」、「background- size」、「background -repeat」、「background- origin」、「background」のそれぞれに対応するレイヤーを設定します。 - clip ' および 'background- attachment ' をそのプロパティの初期値に適用し、宣言でこのレイヤーに指定された明示的な値を割り当てます。最後に、'background- color ' は、指定された色があればその色に設定され、そうでなければ初期値に設定されます。
だから、これが私たちが得る方法ですIPSROClACo