くらげになりたい。

くらげのようにふわふわ生きたい日曜プログラマなブログ。趣味の備忘録です。

Bulmaでもボトムナビゲーションしたい!

ふいにボトムナビ(下の方にあるメニューバー)をつけたいなと思ったので、
その時の備忘録。Bulmaが好きなのでBulmaで。

Bulmaのnav.navbarを使えばOK

ポイント

  1. .navbarは複数あってもいいので、上とは別に下にも追加する
  2. .is-fixed-bottomを使って、下で固定
  3. 常に表示したいので.navbar-brandの中に.navbar-itemを配置
  4. .navbar-item .is-expanded .is-blockでメニューを等幅に
<!-- 上のナビゲーションバー -->
<nav class="navbar is-primary is-fixed-top" role="navigation">
  <!-- 略 -->
</nav>
<!-- /上のナビゲーションバー -->

<!-- ボトムナビゲーションバー -->
<nav class="navbar is-link is-fixed-bottom" role="navigation">
  <div class="navbar-brand">
    <a class="navbar-item is-expanded is-block has-text-centered">
      <i class="fa fa-home"></i>
      <p class="is-size-7">HOME</p>
    </a>
    <a class="navbar-item is-expanded is-block has-text-centered">
      <i class="fa fa-search"></i>
      <p class="is-size-7">Search</p>
    </a>
    <a class="navbar-item is-expanded is-block has-text-centered">
      <i class="fa fa-user"></i>
      <p class="is-size-7">Account</p>
    </a>
  </div>
</nav>
<!-- /ボトムナビゲーションバー -->

<!-- 以下にコンテンツを書く -->
<div class="contents">
</div>

意外と簡単にできた♪

以上!!

おすすめの本

世界一わかりやすい HTML5&CSS3コーディングとサイト制作の教科書

世界一わかりやすい HTML5&CSS3コーディングとサイト制作の教科書

Bootstrap 4 フロントエンド開発の教科書

Bootstrap 4 フロントエンド開発の教科書

参考にしたサイト様