1

これは私に頭をかいてもらいます。ユーザーをページの下に移動してさらにコンテンツを表示するための内部リンクがいくつかあるページがあります。さまざまなセクションの下に、ユーザーをトップに戻すための内部リンクがあります。これは、IE8(実際のIE8-IE8モードのIE9ではない)を除くすべてのブラウザーで正常に機能します。

例:

<a href="page.php?v=35&amp;u=admin-videos#a">A &ndash; General</a>
.... //travelling DOWN the page
<h3><strong>A &ndash; General<a name="a"></a></strong></h3>

<a name="top"></a>
.... //travelling back up
<a href="page.php?v=35&amp;u=admin-videos#top">Back to top.</a>

「トップ」アンカーを埋めようとしまし&nbsp;たが、変更されていません。何か案は?

実際の使用例:http ://databizsolutions.ie/contents/page.php?v = 35&u = admin-videos

4

2 に答える 2

1

次のようにそれを与えるようにしてください

<a href="#top">Back to top.</a>

このように置くと、うまくいくといいのですが

   <a name="top">Title Text here</a>  
    <a href="#top">go to top</a>  
于 2012-04-14T11:17:21.487 に答える
0

2つのこと:

  1. 使用<a name="...">は、最後のミレニアムと同じくらい古いです。id既存の要素で属性を使用します。できれば、ターゲットにしているものを正確に指定してください。:target次に、 CSS セレクターを使用してクールなことを行うことができます。
  2. ハッシュを変更したいだけの場合は、完全なファイル名を含めないでください。<a href="#top">完全に正常に動作します。
于 2012-04-14T11:32:04.883 に答える