SWELL│メインビジュアルを固定表示する方法

メインビジュアルをただ静止画やスライドを表示するだけだとつまらないですよね。

CSSで固定表示するとちょっと見え方が面白くなるので、その備忘録です。

タップするとgif動画が表示されます。
目次

著者

WEB制作をしているデジタルノマド
WordPressのカスタマイズが好きで、色々と自作しています。

WordPressのカスタマイズに困ったらご相談ください!

SWELLのメインビジュアルを固定表示する方法

やり方は簡単です。

事前準備

まずメインビジュアルを静止画でもスライド画像でもいいので設定しておきましょう。

ちなみにテキストやブログパーツなどは固定化しないようになるので、画像だけ固定表示になります。

あとはコンテンツ部分ですが、デフォルトだと背景が透明なので、スクロールしたときにメインビジュアルが透けて表示されることがあります。ですのでフルワイドなどブロックを敷いて上げるとよいです。

CSS

下記のCSSを入れましょう。

カスタマイズによりますがヘッダーの高さ分余白をいれてあげると良いです。

/* メインビジュアルの固定背景 */
.p-mainVisual__imgLayer {
  position: fixed;
  width: 100%;
  overflow: hidden;
  padding-top: 72px; /* ヘッダーの高さ*/
}

以上です。

最後に確認しましょう。

タップするとgif動画が表示されます。
  • URLをコピーしました!

WAZAの有料記事のサブスクリプションも開始しました。

サービス

Service

WordPressサイトのカスタマイズのサービスに関心がありましたら、ぜひ詳細をご覧ください。

目次