0

私の Web サイトでは、名前付きアンカー タグへのリンクを利用しています。次に例を示します。

<a class="thislevel" href="#1">blah blah blah</a>

そして、ページのさらに下に:

<a class="subtitle" name="1">[3.OA.A.1]</a>

実際のページへのリンクは次のとおりです: http://mathcorestandards.org/k-8/3rd-grade/3-oa-a/

Chrome と Firefox では、リンクは意図したとおりに機能し、サブタイトルに移動しますが、Safari では、リンクはページ上の正しい場所を少し過ぎて、実際にはサブタイトルが表示されない場所に移動します。

これは、私が見つけたスタックオーバーフローで唯一の同様のものへのリンクですが、同じ問題を抱えているとは思いません: リンクの Safari アンカーが機能しない

名前からIDに切り替えてみましたが、うまくいきませんでした。私も調査しましたが、CSSの問題ではないと思います。

これはSafariのバグですか?

ご協力いただきありがとうございます。これは、私が StackOverflow で尋ねた最初の質問です。

4

1 に答える 1

0

Mac 特有の Safari であることが判明しました。他のブラウザでテストしましたが、同じ動作は見られませんでした。Windows で Safari をチェックしてくれた Mr Lister に感謝します。

于 2014-05-21T00:46:15.727 に答える