【STORK】スマホでヘッダー画像と被らないようにメニューボタン・検索ボタンの位置をずらす方法

おかぴーおかぴー

こんにちは、WEBデザイナーのおかぴーです!

プロフィールはこちら。ブログデザインと組み合わせて効果的な収益化が目指せるこちらの記事もおすすめです^^

 

ズラタンさんのご相談。
第1回は「STORK」のテーマで、スマホでヘッダーロゴと被らないようにメニューボタンの位置をずらす方法です!

カスタマイズするときには、子テーマを使いましょう。
子テーマの作り方がわからない場合はまずこちらをご覧ください↓

【STORK】具体的に解説!カスタマイズするファイルを子テーマにインストールする方法

カスタマイズしたCSSを貼り付ける場所がわからない場合はこちらを↓

直接テーマを編集せずにワードプレスでCSSをカスタマイズする方法

 

目次

悩んでいること

ズラタンさん
おかぴーさん。
こんにちは、ズラタンです。一つ目のご相談です。スマホの検索ボタンとメニューボタンの隠れ具合が気になっています。

ヘッダーで使ってる画像は外注して作成していて、他にもYouTubeチャンネルなどの背景画像もこれを利用したいので、画像はそのまま生かしたいと思っています。

ビフォー:相談されたヘッダー部分

まずは、相談内容のヘッダー部分をご覧ください。

こちらです。↓

 

どうでしょうか?

青い色で左上にメニューボタン、右上に検索ボタンがあります。
位置がヘッダーのロゴ画像のタイトルに近いため少し重なって見えること、キャラクターにかぶっていることで、少し目立たない感じになってしまってます。ここですね↓

 

おかぴーおかぴー

なるほど。

ヘッダーのロゴで使用している画像は外注されているのですね。そしたら画像を加工せずにそのまま生かした解決策を考えていきましょう。

ちなみに、2つ方法を考えていて、

①2つのボタンを別の色にするのはどうか?
②黄色背景のところまでCSSを使ってボタンの位置を下にずらし目立たせる

どちらが良さそうでしょうか?

みみこズラタンさん

ベガルタ仙台のチームのユニフォームが、黄色に青色の配色となっているので基本をこのベースにしていて、背景色の白はビジターユニフォームの色だったので使ってました。ただどこに何色を配色するなどはほぼ勘で決めているのですが、できればこれらの色でいきたいです。

ですので、②のCSSで2つのボタンの位置を下げれたらいいなと思います。

 

『HTML・CSSとは?』

HTML→ブログを形づくる骨組みのようなもの。
CSS→ブログを色や配置などの装飾をするものです。

HTML・CSSは、別の記事で解説しようと思いますので、ここでは深くは書きません。ブログのページを形づくるもの・デザインするものだ〜、くらいに思っていてもらえれば大丈夫です!

ちなみに、ズラタンさんはHTMLを以前かじっていたそうで、CSSを使うと位置を下げることができそうだな〜というのはなんとなくわかっていたそうです。ただ、どこに、どういう風にCSSのコードを書けばいいのかまではわからないそうです。

 

おかぴーおかぴー

ユニフォームの色は残したいですよね、わかりました!
ベガルタ仙台への愛をめちゃくちゃ感じます(笑)

では、ボタンの位置を黄色背景のところまで下げて、映えるようにしましょう!そうしたら、ヘッダー画像も大きく残すことができますし^^

色の組み合わせ的にも、黄色と青色は「補色」という色相環上、反対側に位置することからとても映える作りになります。

▲色相環のイメージ画像▲

『色相環とは』

色相環:赤・橙・黄・緑・青・藍・紫と円形に順に並べたもの。

この反対にある色のことを「補色」といい、お互いを目立たせる色の組み合わせになります。

黄色と青色は反対にあるので、目立たせるのにもいい組み合わせですね。

 

と、その前に!STORKでヘッダーロゴの画像を横幅いっぱいに広げる方法

みみこみみこ
ん?ちょっと待って、おかぴーさん!
そもそもこの画像のようにスマホ表示のときにヘッダーのロゴ画像が横幅いっぱいに広がっていないんだけど?
おかぴーおかぴー
そうなんです。
実は、今回のカスタマイズに入る前に、ズラタンさんのようにヘッダーロゴの画像を幅いっぱいにするカスタマイズをしたい場合は、以下のコードをコピペしてもらうと同じように表示されます^^上の方はパソコンで見たときに、使ってる画像そのままの大きさで表示させるコード。
下の方はスマホで見たときに、横幅いっぱいに広げるコードです。

 

/* ロゴを大きく */
/*PCのときに元の画像の大きさそのままに表示させたいときはこれを追加*/
.header.headercenter #logo img {
max-height: initial;
}

/*スマホのときに画面幅いっぱいに広げたいときはこれを追加*/
@media only screen and (max-width: 767px) {
#logo {
max-width: 100%;
}
}

ボタンの位置を変えずに、ロゴをフルサイズで表示させたい場合には、
このコードを貼り付けてもらえると広がりますよ!

 

アフター:修正後の画像

こちらが、CSSで修正した後の画像です。↓

 

こちらがCSSのコードです。

/*スマホのメニュー・検索ボタンのレイアウト下げる変更*/
@media only screen and (max-width: 767px){
.nav_btn{
width: 55px;
height: auto;
padding: .7em 0;
border: none;
background: none;
text-align: center;
position: absolute;
bottom: 0;
display: block;
line-height: 1;
text-decoration: none;
}
}

 

実は、今回ただ2つのボタンの位置を下げただけでは上のアフター画像にはならなかったんです。

理由として、もともとのヘッダー画像だと、検索ボタンが右下のセリフ部分に若干かぶったままで。
こんな感じです↓

 

なので、もう一つCSSで変更したのがこちらです。

/*ヘッダー部分の高さを下に広げて、背景を黄色に塗った*/
@media only screen and (max-width: 767px){
#logo{
padding: 0 0 20px 0;/*ここで下に広げる*/
background: #FDF800;/*ここで背景の色を指定できる*/
}
}

・「padding : 0 0 20px 0 ;」
→左から順に、上・右・下・左の幅を指定する数値です。
つまり、下に20pxだけヘッダー部分を広げてセリフにかぶらないように変更しました。

・「background :#FDF800 ;」
→backgroundとは、背景のことで、#FDF800は黄色を指定するコードです。
ただ広げただけでは、白の背景が見えてしまうので、画像で使っている黄色のカラーコードを指定しています。

あまり見慣れない記号と数値かもしれませんが、「カラーコード」と検索すると、自分が使いたい色のコードが出てきますので、それをコピペすると好きな色に変更ができますよ^^

 

以上で、ボタンの位置を変更して、ヘッダーロゴ画像とかぶらないようにするやり方でした。

ぜひ参考にしてみてください!

 

次回は、背景をサッカーフィールドにして記事コンテンツを際立たせたいと思います。

背景を画像ではなく、CSSで作成することもできるので、イメージしている画像が見つからないときに便利ですよ!

 

おまけ

ブログを作っていると、ふと

「見た目をもっとカッコよくしたい」「おしゃれでキレイな感じにしたい」っていう衝動が来ませんか?

みみこ

あるあるですね(笑)なんかしっくりこないなーとか、
でも、どう作っていいか操作も含めて分からないことがあります。

おかぴー

そんな時は、WEBデザインの勉強を少しだけでもいいので、
やってみるのもいいと思います^^

僕は見た目が納得がいくものが作れると、モチベーションが上がります。

よーし!また記事を書こうかな〜って思えるし、書いたものを見返して

「 はぁぁぁぁ〜(*´꒳`*)ウキウキ 」

ってなります(笑)

僕がこのブログを通して知り合った方は、みなさん自分のブログの見た目(デザイン性)とか、作り込み(WordPressの操作)に悩んでいる方が多かったです。

僕自身も初めはWordPressの管理画面からよく分からなくて、どこをいじったら何が変わるのか?もそうだし、

色を変えたり大きさ変えたり、基本的な内容でも何時間もかかったことがありました。

知り合った方のお悩みを聞いて改めて感じたことは、

そもそもWordPressでブログを作る=WEBデザインの知識が多少なり必要になるということです。

デザイン知識然り、コーディング知識しかり。。

でも、WEBデザインの勉強と言ってもその範囲はめちゃくちゃ広いし、ぶっちゃけ終わりはありません。

専門用語も多いし、だからと言って初心者の人が幅広く手を出して勉強するのも大変です。(ゴールを見失います)

それなら、

WEBデザイン初心者の人でも、モチベーションが爆上がりできるような必要範囲を絞ったブログ制作の教材があったらいいんじゃないか?と思ったんですが、どうでしょうか?(*^^*)

具体的には、こんな内容を盛り込む予定です↓

  • WEBデザインの知識を活かして魅力的なメインビジュアル(ブログのメイン画像・アイキャッチ画像)を楽しみながら作れるようになれる
  • カスタマイズが一定レベルでできるようになれる
  • パソコン自体の知識も身に付く
  • 程よい範囲のWEB知識がつくから、情報リテラシー(※)が高くなる
  • 登録してくれた方それぞれのお悩みに特化した、特別コンテンツを受け取れる

※情報リテラシー:世の中にあふれる多くの情報を、適切に活用できる能力

これから作っていくことになるのですが、

提供開始まで先行登録してくれた方には別途プレゼントもお送りしたいと考えています

最新の知識を受け取ることができますし、

登録してくれた方それぞれのお悩みに応じたコンテンツの提供ができることも、このLINEの一つの魅力かなと。

少しでも作れるよ〜って人にも、ためになる内容を盛り込む予定もあるので、興味がある方はLINE登録してもらえると嬉しいです^^

↓↓↓

チェックしてね
「お気軽にどうぞ〜」
よかったらシェアしてね!
  • URLをコピーしました!

コメント

コメント一覧 (2件)

  • こんにちは。
    ストークのカスタマイズをしていてこちらのページにたどり着きました。
    位置をずらすという方法の他に、ハンバーガーメニュー、サーチを消すということはできるのでしょうか?
    色々調べているのですが解決策がみつかりません。
    もしお分かりでしたらご教授いただければ幸いです。

    • こんにちはー
      ご質問ありがとうございます!
      スマホだけ消して、パソコンでは表示させたまま、ということ合ってますか?
      その場合、コードをカスタマイズする必要があると思いますので、メールで詳細を後ほどお送りさせていただきますね^^
      よろしくお願いします!

コメントする

CAPTCHA


このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください

目次