0

ユーザーを同じページに別の場所に誘導するメニューを設定したい

  <ul>
      <li><a href="realtime.php#location1">location 1 in page</a></li>
      <li><a href="realtime.php#location2">location 2 in page</a></li>                
   </ul>

ページの html は次のとおりです: (realtime.php)

 <div id="location1" name="location1"></div>
    <some html....>
    <div id="location1" name="location1"></div>
    <some other html...>

私にはうまくいきません: 1. ページ内の正しい場所にリダイレクトされません。

4

2 に答える 2

1

フラグメント識別子は、対象となる要素の ID と一致する必要があります。

リンクしたい場合はid="squeeze"、必要あり#squeezeません#location1

<a>また、リンク先のコンテンツを含むブロック要素を優先して、要素へのリンクを避けることをお勧めします。

<div id="sequeeze">
于 2012-10-15T14:31:35.047 に答える
0

アンカー付きのリンクを使用するだけ

<ul>
  <li><a href="#location1">location 1 in page</a></li>
  <li><a href="#location2">location 2 in page</a></li>                    
</ul>

体の中より

<div id="location1"></div>
于 2012-10-15T14:31:47.357 に答える