🎉 追記: Safariでもscroll-margin-topをスクロール位置の調整に使えるようになった caniuse iOS Safari 14.7〜、また macOS Safari 14.1〜でscroll-margin-topによる位置調整が問題なく動くようになりました! 手元のiOS端末で試してみた限り、scroll-padding-topでもイメージ通りに動くようです(2021/09/24時点ではcaniuseに反映されていませんが…)。 Webサイトにおいてヘッダーを上部に固定したいというケースはよくあると思います。その際に問題になるのがページ内リンクが固定ヘッダーで隠れてしまうというものです。 Zennでは記事の表示ページでヘッダーを固定しており、なおかつページ内リンクの集合である目次を使っているため、この問題に対処しなければなりません。 scroll-margin-to