別に使用すると正常に動作するコードがあります。CSSクラスが間違った順序で適用されています
<div class="red green blue"> </div>
今red
の特性は、最初に適用されるblue
によってその後によって上書き。最後にdiv
はblue
です。
しかし、angular include
でHTMLファイルを参照するメインアプリケーションで同じコンテンツを読み込むと、CSSの順序が逆になります。
今すぐblue
が適用されます。最初に適用されます。次にred
によって上書きされます。今すぐdiv
はred
です。これはコードロジックを破っています。
誰かが考えていると考えられる理由は何ですか?今
'div [class =" class1 class2 class3 "]'のような属性セレクタを使用していない場合、要素内のクラスの順序は関係ありません。 – Andreas
CSSが上記のように動作しないので、問題を示すスタックスニペット( '[<]]'ツールバーボタン)を使用して** runnable ** [mcve]で質問を更新してください。行っている。 –