メインコンテンツにスキップ

固定位置でヘッダーを配置すると、デザインと重なってしまう

固定位置のヘッダーが見出しや画像と重なってしまう場合の原因と、ヘッダー分の余白を追加して重なりを解消する方法を説明します。

2週間以上前に更新

固定位置のヘッダーを使うと、スクロール時にヘッダーが常に画面上部に表示されます。

そのため、ページ上部付近の見出しや画像が、ヘッダーの高さ分だけ隠れてしまうことがあります。

ヘッダーとコンテンツが重なる原因

固定位置のヘッダーは、通常のレイアウトとは別レイヤーで画面上部に重ねて表示されます。

このとき、ヘッダーのすぐ下にあるセクションやアンカーリンクの遷移先が、ヘッダーの高さを考慮せずに配置されていると、見出しや画像と重なって表示されてしまいます。

ヘッダーと重なるセクションの余白を調整する

ヘッダーと重なっているセクションの上部に、ヘッダーと同じくらいの高さの余白を追加すると、重なりを防げます。

アンカーリンクの遷移先も同様に、見出しや画像がヘッダーに隠れないよう、リンク先となるセクションの上部に余白を確保します。

  1. 固定位置で配置しているヘッダーの高さをおおよそ把握します。

  2. ヘッダーと重なっているセクションを選択します。

  3. 右パネルで[ボックス]タブを開きます。パネルが閉じている場合は、右パネルを開いてください。

  4. [レイアウト]のパティングの設定欄で、上方向の値をヘッダーの高さと同じか、それ以上の値に設定します。

  5. アンカーリンクの遷移先として使用しているセクションも同様に、必要に応じて上パディングを追加し、ヘッダーに隠れない位置まで下げます。

  6. 公開中のサイトの編集をしている場合には、サイトを更新して公開サイトに編集内容を反映します。

こちらの回答で解決しましたか?