ムササビやねん

【Cocoon】おしゃれなヘッダーメニューにカスタマイズする方法

ヘッダーメニューアイキャッチ
むさ
むさ

今回は、メニューの中でも一番ユーザに見られる、ヘッダーメニューのカスタマイズ方法について紹介させていただきます。

さび
さび

当ブログ『ムササビやねん』のヘッダーメニュー設定、CSSをもとにカスタマイズ手順を紹介させていただきます!

Cocoonカスタマイズ第1弾として、ヘッダーメニューのカスタマイズについてご紹介させていただきます。

▼この記事はこんな方におすすめ

  • ・Cocoonのヘッダー設定を詳しく知りたい
  • ・おしゃれなヘッダーメニューにカスタマイズしたい
  • ・CSSに詳しくないけどカスタマイズしたい

おしゃれなヘッダーメニューにカスタマイズして、ブログのモチベーションを高めましょう!

ヘッダーメニューの完成イメージ

むさ
むさ

今見ていただいてる、当ブログのヘッダーメニューが完成イメージです!

▼特徴

  • ・ロゴにマウスを合わせると色が白く透過する
  • ・メニューボタンにカーソルを合わせると下線が出る
  • ・ホーム画面だとhomeに下線、プロフィール画面だとprofileに下線が出る
  • ・画面をスクロールするとヘッダーメニューが追従する

ヘッダーメニューの設定方法

▼注意!!!

  • 設定の変更やCSSを修正する際はバックアップを取ることをお忘れなく!!!

まずはじめにヘッダー設定からです。
ヘッダー設定は①サイドバーのCocoon設定→②ヘッダーで設定できます。

ヘッダー設定

ヘッダーレイアウト

ヘッダーメニューの表示位置を設定します。

当ブログの設定は『トップメニュー(右寄せ)』です。

むさ
むさ

色々な設定を試してしっくりきたものに設定してください!

ヘッダーの固定

画面を下にスクロールした際、ヘッダーメニューが上から出てきて固定するかを設定します。

当ブログの設定は『ON(チェック)』です。

高さ

PCでのヘッダーメニューの高さ(px)を指定します。

当ブログの設定は『60』です。

高さ(モバイル)

モバイルでのヘッダーメニューの高さ(px)を指定します。

当ブログの設定は『なし(デフォルト)』です。

ヘッダーロゴ

ヘッダーメニューに表示するロゴを設定します。

ヘッダーロゴ

さび
さび

当ブログのロゴはCanvaで作成しました。無料でおしゃれな素材・フォントが使えるのでお試しください!

Canvaでのサイズの設定は『幅700 (px) × 高さ121 (px)』で作成しました。

ヘッダーロゴサイズ

ヘッダーロゴのサイズ(px)を指定します。

当ブログの設定は『幅346 (px) × 高さ60(px)』です。

キャッチフレーズの配置

キャッチフレーズの配置位置を設定します。

当ブログの設定は『表示しない』です。

ヘッダー背景画像

ヘッダーの背景画像を設定します。

当ブログの設定は『なし(デフォルト)』です。

 

ヘッダー背景画像の固定はONにすると、下にスクロールした際に画像がその場所にとどまるようになります。

当ブログの設定は『OFF(チェックなし)』です。

むさ
むさ

ホーム画面の木や飛んでいるムササビのイラストは、Cocoon設定 > アピールエリアで設定しています!

【Cocoon】おしゃれなトップ画面に!アピールエリアの設定方法
Cocoonのアピールエリアをおしゃれにカスタマイズする方法を、設定からCSSまで詳しく解説していきます!無料テーマでもおしゃれなトップ画面にしたい方におすすめです。

ヘッダー全体色

ヘッダー全体背景色はヘッダーメニューエリアの背景色を設定します。

当ブログの設定は『#f7f7f5』です。

さび
さび

Cocoon設定 > 全体サイト背景色と同じ色に設定しています!

色コードの取得は『color picker』で検索!

ヘッダー全体文字色はヘッダーメニューエリアの文字色を設定します。

当ブログの設定は『なし(デフォルト)』です。

ヘッダー色(ロゴ部)

ロゴエリア背景色はグローバルナビ上のヘッダー背景色を設定します。

当ブログの設定は『なし(デフォルト)』です。

 

ロゴ文字色はグローバルナビ上のヘッダーテキスト色を設定します。

当ブログの設定は『なし(デフォルト)』です。

グローバルナビメニュー色

グローバルナビ色はグローバルナビ全体の背景色を設定します。

当ブログの設定は『なし(デフォルト)』です。

 

グローバルナビ文字色はグローバルナビ全体のテキスト色を設定します。

当ブログの設定は『#4d4435』です。

むさ
むさ

グローバルナビは、当ブログのhome・profile・contactのことです。
Cocoon設定 > 全体サイトフォントの文字色と同じ色に設定しています!

グローバルナビメニュー幅

トップメニュー幅はグローバルナビのメニュー幅(px)を設定します。

当ブログの設定は『176(デフォルト)』です。

 

メニュー幅をテキストに合わせるはメニューの文字数に合わせて幅を可変にするかを設定します。

当ブログの設定は『ON(チェック)』です。

 

サブメニュー幅はグローバルナビのサブメニュー幅(px)を設定します。

当ブログの設定は『240(デフォルト)』です。

さび
さび

Cocoon設定はここまで!

CSSで装飾をカスタマイズ

続いてCSSを編集していきます。
CSSは①サイドバーのテーマファイルエディタ→②スタイルシート(style.css)で編集できます。

styleシート

▼注意!!!

  • ・設定の変更やCSSを修正する際はバックアップを取ることをお忘れなく!!!
  • ・スタイルシート(style.css)が選択されていることを再度確認してください!!!
むさ
むさ

当サイトはスキンをなしに設定しています。
スキンを設定していると上手くいかない可能性があります。ご了承ください。

/* ①ヘッダーロゴ */
.header-site-logo-image {
	transition:0.5s;
}

/* ②ヘッダーロゴ(hover時) */
@media screen and (min-width: 980px) {
	.header-site-logo-image:hover {
		opacity:0.8;
	}
}

/*③グローバルナビの下線*/
#navi .navi-in a:after{
	position: absolute;
	content: "";
	left: 0px;
	bottom: 1px;
	height: 2px;
	width: 100%;
	background: #8cab8b;
	transform: scale(0,1);
	transition: 0.5s;
}

/*④グローバルナビの下線(hover)*/
@media screen and (min-width: 980px) {
	#navi .navi-in a:hover:after{
		transform: scale(1);
	}
}

/*⑤メニュー項目の間隔*/
#navi .navi-in>ul>li>a{
	padding: 0 2.0em;
}

/*⑥選択中メニューに下線*/
.current-menu-item:after{
	position: absolute;
	content: "";
	left: 0px;
	bottom: 1px;
	height: 2px;
	width: 100%;
	background: #8cab8b;
}

このコードをコピーして、スタイルシート(style.css)に貼り付けてください。
皆様のブログに合わせて調整する方法を解説します!

①ヘッダーロゴ

『transition』でロゴにマウスを合わせた時の、透過の速度を設定できます。
0.5sなので0.5秒かけて透過しています。

むさ
むさ

お好みの速度に設定してください!

②ヘッダーロゴ(hover時)

『opacity』で透過の度合いを設定しています。
0に近いほど透過の度合いが強く、1に近いほど透過の度合いが弱くなります。

③グローバルナビの下線

『background』で下線の色を設定できます。
『transition』で下線が伸縮する速度を設定しています。

さび
さび

お好みの色に設定してください!

④グローバルナビの下線(hover)

変更なしで問題ないです。

⑤メニュー項目の間隔

『padding』でメニューの幅を設定できます。
縮めたい場合は『0 1.0em』、広げたい場合は『0 3.0em』など後ろの数字で調整してください。

⑥選択中メニューに下線

『background』で下線の色を設定できます。

さび
さび

以上です!お疲れ様でした!

まとめ

今回はCocoonのヘッダーメニューのカスタマイズについてご紹介させていただきました。

第2弾、アピールエリアのカスタマイズはこちら!

【Cocoon】おしゃれなトップ画面に!アピールエリアの設定方法
Cocoonのアピールエリアをおしゃれにカスタマイズする方法を、設定からCSSまで詳しく解説していきます!無料テーマでもおしゃれなトップ画面にしたい方におすすめです。
むさ
むさ

今回の記事は以上となります。

さび
さび

最後までお読みいただき、ありがとうございました!