見出しが固定メニューバーで隠れてしまう時の調整方法

このサイトの上部にはグローバルメニューが固定で設置してあるのですが(PCサイズのみ)、一つ悩みが。

それは目次から見出しに飛ぶとき。

見出しがメニューバーに隠れて見えなくなってしまうのです。

しょうがなくh3タグのpaddingを多めに取ったりしていたのですが…

あっさりCSSのみで解決できたのでご紹介します。

参考サイト:

ページ内リンクが固定ヘッダと重なって隠れる問題を解決するCSSのテクニック | コリス

コピペするコード

はてなブログのカスタマイズから、デザインCSSにこれを貼り付けるだけ。

html {
scroll-padding: 50px;
}

要素がどこまでスクロールされるかを指定できます。

「50px」のところはメニューバーの高さ+αくらいにするとちょうどいいです。

このサイトのメニューバーの高さは30pxなので、余裕をもって50pxにしました。

それぞれ様子を見ながらやってみてください。

これで目次から見出しに飛んだときもしっかり表示されるはず!

以上、記事内リンクがメニューバーで隠れてしまう時の調整方法でした。

このサイトでは、Amazon・楽天市場・Yahoo!ショッピング等のアフィリエイトリンクを使用しています。

お問い合わせ: wantan13b@gmail.com

プライバシーポリシー