作成方法:等幅ナビゲーションリンク
- 前のページ 中央メニューのリンク
- 次のページ 固定メニュー
等幅ナビゲーションリンクを持つナビゲーションバーの作成方法を学びます。
等幅メニュー
レスポンシブなナビゲーションバーを作成
第一步 - HTMLを追加:
<!-- ナビゲーションメニュー --> <div class="navbar"> <a class="active" href="#">Home</a> <a href="#">Search</a> <a href="#">Contact</a> <a href="#">Login</a> </div>
第二步 - CSSを追加:
/* ナビゲーションメニューのスタイルを設定 */ .navbar { width: 100%; background-color: #555; overflow: auto; } /* ナビゲーションリンク */ .navbar a { float: left; padding: 12px; color: white; text-decoration: none; font-size: 17px; width: 25%; /* 4つの等幅リンク。2つのリンクがある場合は50%、3つのリンクがある場合は33.33%、それに従う */ text-align: center; /* テキストを中央に配置したい場合 */ } /* マウスオーバー時の背景色を追加 */ .navbar a:hover { background-color: #000; } /* 現在の/アクティブなリンクのスタイルを設定 */ .navbar a.active { background-color: #04AA6D; } /* 响応性を追加 - 500ピクセル未満の画面サイズでは、ナビゲーションリンクを並べ替え表示ではなく、重ねて表示にする */ @media screen and (max-width: 500px) { .navbar a { float: none; display: block; width: 100%; text-align: left; /* 小画面上でテキストを左寄せにする場合 */ } }
アイコン付きの等幅ナビゲーションリンク
関連ページ
チュートリアル:CSSナビゲーションバー
- 前のページ 中央メニューのリンク
- 次のページ 固定メニュー