私はさまざまなCSSを基本的に持っています。たとえば、ナビゲーションバーにナビゲーションスタイルシートを使用してページの残りの部分メインスタイルシートを使用できます。何か案は?異なるスタイルシートをページの異なる領域に適用する
答えて
これはできません。スタイルシートはページ全体に適用されます。スタイルが目的の要素にのみ適用されるように、セレクタを特定のものにするだけで十分です。
この例では、ナビゲーション項目を<ul id="nav">
にすることがあります。
#nav li { color:#000; }
#nav li.active_item { color:#f00; }
/* etc */
のiframeを使用して、またはCSSクラスを使用するか:あなたのナビゲーション固有のスタイルのすべてのは、彼らが誤ってページ上の他の要素に適用されていないことを確認するために、#nav
セレクタで開始する必要があります。覚えておいて、CSSクラスを組み合わせることができます
<div class="class1 class2 and-so-on">...</div>
したがってあなただけを対象とClass3にのみクラス1を対象に1つのスタイルシート、1を使用することができます...と正常にすべてのあなたのスタイルシートをインポートします。
CSSはページ全体に適用されるため、これはできません。必要なものを実現するには、ページを別々のセクションに分割し、各セクションに一意のIDを付けるなどしてください。こうすることで、ページのセクションを区切る別々のスタイルを適用することができます。お使いのナビゲーションのdivがid="navigation-bar"
を持つことができ、その後、CSSにお書きます。例えば
:
#navigation-bar {
/* styles here will apply only to navigation-bar and elements inside it */
}
のように...
あなたのCSSがあまりにも巨大ではない場合、あなたはそれを組み合わせる必要があります1つのファイルでこれにより、ダウンロード速度が向上し、ユーザーの操作が簡単になります。
スタイルを別々にしたい場合は、CSSのコメントを使用します。
#######NAV STYLES######
.nav li {something:something;}
.nav li a {something:something;}
######MAIN STYLES######
#main #wrapper {something:something;}
あなたが管理しやすくするためにあなたのCSSを分けたければ。あなたは別のファイルにあなたのCSSを分離し、@import url();
を使用して呼び出すことができます。たとえば:
core.cssはそうのように次のようになります。
//Navigation styles
@import url("navigation.css");
//Banner styles
@import url("banner.css");
//Footer styles
@import url("footer.css");
しかしこれは別の参照先のものを含んでいる一つのスタイルシートを作成します。
- 1. Yii:異なるページ領域
- 2. Redis - 異なるec2領域でのスケーリング
- 3. 異なるスタイルシートをレイアウトに動的に適用する
- 4. は異なる領域では異なる、私は3つの領域を持っているNetLogoで
- 5. c3jsの異なる色で領域 - スプライン領域を分割する方法
- 6. 1つのページの異なるセクションタグに異なるCSSスタイルファイルを適用する
- 7. イメージの異なる領域をボタンにする方法(swift/xcode)?
- 8. 異なる領域を同時にマージする
- 9. 異なるSKActionのシーケンスを異なるSKNodeに適用する
- 10. Umbracoマルチサイト用に異なるスタイルシート
- 11. Oracleデータベースでは異なる索引用表領域
- 12. 画像サイズが異なるクリック可能な画像領域
- 13. iPhone Xの安全領域外の上下の領域に異なる色を設定する方法
- 14. 異なる場所で異なるコマンドを適用する
- 15. オーチャードCMSの異なるページに異なるレイアウトを使用
- 16. 異なるウィンドウに異なるcolorschemesを適用
- 17. C#charting - 異なるY値を持つ2つのグラフ領域
- 18. 異なるフォントサイズのテキスト領域を囲む囲み枠
- 19. 異なるページで異なるサーブレットを使用する
- 20. fabricjs、非ウィンドウのクリップ領域の異なるサイズとコードOS
- 21. amMapの選択領域の色を、隣接する領域と異なる色で変更します。
- 22. OpenCv:異なるdpi画像の関心領域(ROI)
- 23. ASP.NET MVC 4で異なるプロジェクトの領域
- 24. 異なる領域でVNETの領域を重複することはできますか?
- 25. 異なるジャージーRESTサービスコール用に異なるジャクソンフィルタを適用する
- 26. 匿名ユーザーに表示される異なるサイト領域を作成する
- 27. iOSで接触可能な領域が異なる円を作成する
- 28. Ubuntu 11.10の異なる作業領域にウィンドウを分離する
- 29. NSAttributedstringの異なる部分に異なる属性を適用する
- 30. 列グループ内の異なる列に異なる書式を適用する
セレクタ? .... –
申し訳ありません@megagarと分かりました。コメントを削除しました。 – Alex