サイトアイコン アラコキからの Raspberry Pi 電子工作

Twenty Seventeen メニューバー高さと背景色を変更する

WordPress Twenty Seventeen
画面デザインに関するカスタマイズ
メニューバーの高さと背景色を変更する
 
 
Twenty Seventeen のヘッダー画像の色調に合わせて、メニューバーの背景色を変更するとともに、ナビゲーションメニューの高さがありすぎるので、高さを狭めるカスタマイズを行った。
 

 

スポンサー リンク

 

 
 
Twenty Seventeen の【 style.css 】。
 
 
 
メニューバーの高さと背景色を変更する 例-1
 
style.css に下記ソースコードを追記する。
/*-----------------------------------------------------------*/
/* メニューバーの高さと背景色を変更する */
/*-----------------------------------------------------------*/
.main-navigation a {
	padding: 0 1.25em; /* 高さ調節 */
}
.navigation-top {
	background: rgba(20, 0, 0, 0.9); /*背景色*/
	border-bottom: 1px solid rgba(49,80,150,0.25); /*上線の太さと色*/
	border-top: 1px solid rgba(49,80,150,0.25); /*下線の太さと色*/
}
.navigation-top a {
	color:  rgb(255, 255, 255); /*文字色*/
	-webkit-transition: color 0.3s; /*文字色の変化に要する時間*/
	transition: color 0.3s; /*文字色の変化に要する時間*/
}
.navigation-top a:hover {
	color: #FF00CC; /*マウスオーバーの文字色*/
	background: rgba(55, 118, 255, 0.35) /*マウスオーバーの背景色*/
}
 
変更結果 例-1
 
 
スマホ版 『メニュー』 の文字色の変更 例-1
 
上記だけの変更だと、スマホでのメニューの背景色が白の為、 メニューバーの文字が見えないことになる。そこで、スマホ版 の『メニュー』 の文字色も変更する必要がある。
 
style.css に下記ソースコードを追記する。
/*-----------------------------------------------------------*/
/* スマホ版メニューの文字色を変更する */
/*-----------------------------------------------------------*/
.menu-toggle   {
		color: rgb(255, 255, 255);
	}
/*-----------------------------------------------------------*/
/* プルダウンメニューの背景色を変更する(スマホ対応) */
/*-----------------------------------------------------------*/
.main-navigation ul {
		background: rgba(20, 0, 0, 0.9);
	}
/*-----------------------------------------------------------*/
 
変更結果 例-1
 
 
メニューバーの高さと背景色を変更する 例-2
 
style.css に下記ソースコードを追記する。
/*-----------------------------------------------------------*/
/* メニューバーの高さと背景色を変更する */
/*-----------------------------------------------------------*/
.main-navigation a {
	padding: 0 1.25em;
}
.navigation-top {
	background: rgba(85, 107, 47, 1.0); /*背景色*/
	border-bottom: 1px solid rgba(49,80,150,0.25); /*上線の太さと色*/
	border-top: 1px solid rgba(49,80,150,0.25); /*下線の太さと色*/
}
.navigation-top a {
	color:  rgb(255, 255, 255); /*文字色*/
	-webkit-transition: color 0.3s; /*文字色の変化に要する時間*/
	transition: color 0.3s; /*文字色の変化に要する時間*/
}
.navigation-top a:hover {
	color: #FF00CC; /*マウスオーバーの文字色*/
	background: rgba(55, 118, 255, 0.35) /*マウスオーバーの背景色*/
}
/*-----------------------------------------------------------*/
 
変更結果 例-2
 
 
スマホ版 『メニュー』 の文字色の変更 例-2
 
style.css に下記ソースコードを追記する。
/*-----------------------------------------------------------*/
/* スマホ版メニューの文字色を変更する */
/*-----------------------------------------------------------*/
.menu-toggle   {
		color: rgb(255, 255, 255);
	}
/*-----------------------------------------------------------*/
/* プルダウンメニューの背景色を変更する(スマホ対応) */
/*-----------------------------------------------------------*/
.main-navigation ul {
		background: rgba(85, 107, 47, 0.9);
	}
/*-----------------------------------------------------------*/
 
変更結果 例-2
 

 

以上。
(2017.10.29)

 

 

スポンサー リンク

 

             

 

 

 
モバイルバージョンを終了