私たちのプロジェクトでは、次の方法を使用して、ユーザーをページ上のアンカー領域にリンクしました。
<span style="position: relative; top: -100px; z-index: -1; visibility: hidden;"
id="anchor"> </span>
これは、フォームなどの正確なアンカー要素の前に少しスペースを残すために使用されました。
しかし、Safari の最近のバージョンではこれが壊れており、ブラウザは相対位置に関係なく要素の最初の位置に配置されています。
あなたもこの機能/バグに遭遇し、提案するためのいくつかの回避策を持っているか、私の方法が悪い理由を指摘することができます.