nlog

とめどなく流れるよだれ

Bootstrap4移行ガイドを読む(コンポーネント編、ナビゲーション)

ナビゲーション - Bootstrap4移行ガイド

  • 複数のリンクが水平・垂直方向に並んだコンポーネント
  • ナビゲーションコンポーネントを使うには .nav を指定し、その中でいくつかのクラスを指定する
  • ナビゲーションの配置には基本的にFlexboxが使われている
  • ナビゲーションコンポーネント.active 状態は含まれていない
  • このコンポーネントulli を使ってつくることもできるし、nava を使ってつくることもできる
  • ナビゲーションの配置を変更するには、Flexユーティリティクラスを使う
    • .nav.justify-content-center で水平方向の中央揃え
    • .nav.justify-content-end で水平方向の右端揃え
    • .nav.flex-column でリンクを縦積みにする
  • .nav.nav-tabs でナビゲーションをタブにすることもできる
  • .nav.nav-tabs でナビゲーションをタブにすることもできる。これには .active 状態を表すクラスが含まれている。動作させるにはJavaScriptを使う
  • .nav.nav-pills でピルナビゲーションにすることもできる。これには .active 状態を表すクラスが含まれている。動作させるにはJavaScriptを使う
  • ナビゲーションを幅いっぱいで表示するには .nav.nav-fill を指定する。ただし、これはすべてのリンクの幅が均等になるわけではない
    • リンクの幅を均等にしたければ .nav.nav-justified を指定する
    • リンクの領域を示すために、.nav.nav-pills が一緒のほうがいいかも
  • ナビゲーションをレスポンシブ対応するにはFlexユーティリティクラスを使い、ブレークポイントを指定する
  • ドロップダウンコンポーネントと組わわせることで、ドロップダウンつきナビゲーションがつくれる
    • ドロップダウンつきピルナビゲーションも同様につくれる