• お問い合わせ
アメブロカスタマイズ専科

アメブロカスタマイズ専科

  • 投稿一覧
本サイトはアフィリエイト広告を利用しています
アメブロカスタマイズ専科 - グローバルナビ - ヘッダーの上下にグローバルナビを設置する

ヘッダーの上下にグローバルナビを設置する

 グローバルナビ

アメブロの新CSS編集用デザインで、フリースペースとCSSを使って、ヘッダーの上下にグローバルナビを1つずつ設置するカスタマイズ方法をご紹介します。

目次

  • 1 まずは基本のグローバルナビを設置
  • 2 上側のグローバルナビためのHTMLタグをフリースペースに記述
  • 3 上側のグローバルためのCSSを追加
  • 4 保存して確認
  • 5 まとめ
  • 6 関連記事

まずは基本のグローバルナビを設置

別の記事で紹介しているヘッダー下にグローバルナビを設置する方法の応用になります。

まずは、この方法でヘッダー下に基本のグローバルナビを設置してください。

ヘッダー下にグローバルナビを設置する方法
ヘッダー下にグローバルナビを設置する方法
アメブロの新CSS編集用デザインで、フリースペースとCSSを使ってヘッダー下にグローバルナビを設置するカスタマイズ方法について解説します。5つボタンのシンプルなものからボタン数や色など好みで変更することが可能です。

上側のグローバルナビためのHTMLタグをフリースペースに記述

ヘッダー下側に基本のグローバルナビを設置できたら、上側のグローバルナビのための以下のようなHTMLタグをフリースペースに追加して下さい。

<nav id="gnav-top" class="gnav"><ul class="menu">
  <li><a href="#">メニュー項目 1</a></li>
  <li><a href="#">メニュー項目 2</a></li>
  <li><a href="#">メニュー項目 3</a></li>
  <li><a href="#">メニュー項目 4</a></li>
  <li><a href="#">メニュー項目 5</a></li>
  <li><a href="#">メニュー項目 6</a></li>
  <li><a href="#">メニュー項目 7</a></li>
</ul></nav>

これを必要に応じて修正しますが、基本的にはヘッダー下のグローバルナビと同様ですので、やり方は割愛します。

なお、id属性だけは別の値に変更する必要があります。

基本のグローバルナビはgnav-mainでしたが、今回の上側のグローバルナビはgnav-topとすることにします。

また、ボタン数も7つに変更してみました(これは自由です)。

修正ができたら、保存して下さい。

上側のグローバルためのCSSを追加

次は、CSSの編集です。

CSSを編集する手順:カスタマイズで必須の基本操作です!
CSSを編集する手順:カスタマイズで必須の基本操作です!
CSS編集用デザインをベースにアメブロをカスタマイズするためにCSSを編集するときの手順について解説します。アメブロのカスタマイズ時には必須で頻繁に行う作業ですのでマスターしておくことをお勧めします。

以下のようなコードをCSSの末尾に追加して下さい。

/*********************************************************
  新CSS:ヘッダー上に2つめのグローバルナビを設置する
 *********************************************************/
/* 各種設定 */
:root {
  --gnav-top-h: 40px; /* グローバルナビの高さ */
  --gnav-top-bg: #333333; /* グローバルナビの背景色 */
}
#gnav-top {
  --gnav-x: 0px; /* 横位置調整 */
  --gnav-y: -290px; /* 縦位置調整 */
  --gnav-h: var(--gnav-top-h);
  --gnav-w: 1120px; /* グローバルナビの横幅(コンテンツ幅) */
  --gnav-bg: var(--gnav-top-bg);
  --gnav-bd: #ffffff; /* 枠線の色 */
  --gnav-btn-n: 7; /* ボタンの数 */
  --gnav-btn-fg: #ffffff; /* ボタンの文字色 */
  --gnav-btn-bg: #333333; /* ボタンの背景設定 */
  --gnav-btn-fg-h: #ffffff; /* ボタンの文字色(ホバー時) */
  --gnav-btn-bg-h: #3366cc; /* ボタンの背景設定(ホバー時) */
}
/* ヘッダー上にナビの設置場所を確保 */
.skin-bgHeader:before {
  display: block;
  content: '';
  height: var(--gnav-top-h);
  background: var(--gnav-top-bg);
}

基本のグローバルナビの設定の多くを流用して、異なる部分だけを記述するような形になっています。

コード中の「各種設定」のところで色や高さなどを変更できるのも、基本のグローバルナビと同様です。

例として、高さは基本よりも低い40px、色も黒っぽい別の色#333333に変えてみました。

「縦位置調整」の値は、「-1×(ヘッダーの高さ+下側のグローバルナビの高さ)」ピクセルとなりますが、場合によっては調整が必要になると思います。

保存して確認

CSSにコードを追加し、必要な修正ができたら保存して表示確認をします。

グローバルナビがヘッダーの上下に上手く表示できていれば成功です。

まとめ

以上、アメブロの新CSS編集用デザインで、ヘッダーの上下にグローバルナビを設置する方法をご紹介しました。

まとめると、

  1. ヘッダー下に基本のグローバルナビを設置
  2. 上側の追加グローバルナビ用のHTMLをフリースペースに保存
  3. 上側の追加グローバルナビ用のCSSをコピペして必要に応じて修正
  4. 保存して確認

という手順になります。

なお、サブメニューを追加する方法も、上下どちらのグローバルナビに対しても使えます(CSSは一つでOK)。

また、これを応用すると、画面の下側にメニューを増設するといったことも可能です。

よかったら参考にして下さい。

関連記事

ヘッダー下にグローバルナビを設置する方法
ヘッダー下にグローバルナビを設置する方法
アメブロの新CSS編集用デザインで、フリースペースとCSSを使ってヘッダー下にグローバルナビを設置するカスタマイズ方法について解説します。5つボタンのシンプルなものからボタン数や色など好みで変更することが可能です。
ヘッダーの上にグローバルナビを設置する方法
ヘッダーの上にグローバルナビを設置する方法
アメブロの新CSS編集用デザインで、フリースペースとCSSを使ってヘッダーの上にグローバルナビを設置するカスタマイズ方法について解説します。ヘッダー下に設置する方法を流用して上側に移動させます。
グローバルナビにサブメニューを追加する方法
グローバルナビにサブメニューを追加する方法
アメブロの新CSS編集用デザインで、フリースペースとCSSを利用して設置したグローバルナビにプルダウン型のサブメニューを追加するカスタマイズ方法を解説します。

新CSS編集用デザイン向けカスタマイズ 目次
新CSS編集用デザイン向けカスタマイズ 目次
アメブロの新CSS編集用デザイン向けカスタマイズ方法の目次です。新しいカスタマイズのノウハウ記事やハウツー記事を追加した場合はこちらの目次も更新しますので、時々チェックして見て下さい。

 グローバルナビ

1冊ですべて身につくHTML & CSSとWebデザイン入門講座[第2版]

最近の投稿

  • d001/新CSS専用オリジナルスキン/暗色系
  • ヘッダー下にグローバルナビを設置する方法
  • 新CSS編集用デザイン向けカスタマイズ 目次
  • グローバルナビを更にカスタマイズする簡単な例
  • ヘッダーの上下にグローバルナビを設置する
  • ヘッダーの上にグローバルナビを設置する方法
  • スクロールでサイドバーやグローバルナビがズレる原因と防ぐ方法
  • ページのトップへ戻るボタンを設置する方法
  • コメント欄をふきだし風にする方法
  • 記事内の見出し(大・中・小)を分かりやすくカスタマイズする方法

カテゴリー

  • 目次 (2)
  • グローバルナビ (7)
  • ヘッダー (6)
  • ページ背景 (2)
  • フォント (1)
  • リンク (1)
  • メッセージボード (2)
  • 記事エリア (2)
  • コメント欄 (2)
  • サイドバー (11)
  • トップページ (1)
  • その他 (2)
  • 基礎知識 (8)
  • オリジナルスキン (1)
写真素材素材【写真AC】

無料イラスト素材【イラストAC】

1冊ですべて身につくHTML & CSSとWebデザイン入門講座[第2版]
  • プライバシー・免責
  • サイトと管理人
  • お問い合わせ

アメブロカスタマイズ専科