検索

ホームページ  >  に質問  >  本文

angular.js - 各 ui ビューの CSS が互いに独立していることが保証されている場合、ui ルーターのマルチビューのネスト

タイトルの通り:

リーリー

.state('会社管理',{

リーリー

topbar.html にリンクされた大きな CSS ファイルがあり、デフォルトのタグが変更されています。この CSS ファイルは他のページに影響を及ぼします。この問題にはどう対処すればよいですか?

伊谢尔伦伊谢尔伦2794日前480

全員に返信(1)返信します

  • PHPz

    PHPz2017-05-15 17:10:35

    実際には、CSS の相互影響を意味します。
    CSS を記述するときは、

    のようにモジュールのクラス名を先頭に追加します。 リーリー リーリー

    このように、他のページにfirst-oneクラスが無い限り、当然CSSは有効になりません。

    CSS が、reset.css などの大きなモジュールでラップされていない場合

    リーリー

    この CSS が読み込まれると、他のページにも確実に影響を与えます

    返事
    0
  • キャンセル返事