SWELL PC表示の追従ヘッダーメニューを固定にするには?

お客様から以下のご要望がありました。

パソコンで表示した画面を下にスクロールして、ヘッダーメニューが一旦消えた後に、スッと再び現れる形になっています。これを完全に固定して表示するようにしたい。

カスタマイズ前の状態

① ヘッダーメニューの初期表示

② スクロースするとヘッダーメニューが消える

③ 上からスッとヘッダーメニューが現れる

パソコンで表示したときのヘッダーメニューを固定して、つねに表示したいという方もいらっしゃるのではないでしょうか。

この記事では、テーマSWELLを使用した場合に、パソコン表示のメニューが一旦消えることなく、つねに固定で表示する方法をご紹介します。

目次

SWELL PC表示の追従ヘッダーを固定にするには?

行うことは、SWELLの設定とCSSの追加です。

1. SWELLの設定

ワードプレスの管理メニューから、以下のように移動して設定します。

①「外観」→ ②「カスタマイズ」→ ③「ヘッダー」→ ④「ヘッダーの追従設定」→ ⑤「ヘッダーを追従させる(PC)」のチェックを外して保存します。

2. CSSでカスタマイズ

①「外観」→ ②「テーマファイルエディター」→ ③「style.css」で以下のCSSを追加して保存します。

/* >>>>> PC ONLY */
@media (min-width: 960px) {

  /* >>>>> header menu setting */
  /* ヘッダーを固定 */
  .l-header {
    position: fixed;
  }
  /* メニューの下にメインビジュアル開始位置が重なるため上部位置を下げる */
  .p-mainVisual__inner {
      margin-top: 4em;
  }
  /* <<<<< header menu setting */

}
/* <<<<< PC ONLY */

3. 表示を確認

画面をスクロールしてみてください。ヘッダーメニューが固定で表示されるはずです。

もし専門家のサポートが必要だと感じたら、お気軽にご相談ください。

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

この記事を書いた人

ウェブ制作・ウェブーナのアバター ウェブ制作・ウェブーナ 個人事業主向けITコンサル・WEBデザイナー

IT業界20年以上。システム設計からプログラミング・運用まで多数のプロジェクトを経験。これらの経験をもとに、個人事業主・小規模な企業の方に向けたWeb制作とIT全般のサポートを行っています。丁寧かつ柔軟な対応でお客様から評価をいただいています。

コメント

コメントする

CAPTCHA


目次