链接没有引用锚点

时间:2016-01-02 18:00:41

标签: php html hyperlink anchor

我有一个没有重定向到锚点的链接:

 while($nextLine != false){
                        # echo link 
                        echo '<a href="#peak1">'.$nextLine.'</a>';
                        # update line 
                        $nextLine=fgets($entireFile , filesize("Khagay Nanoproject/peaks.txt"));
                        # skip a line (for proper formatting) 
                        echo '<br>';
                    }
 echo '
                    <section>
                        <details>
                            <summary> Peak Image </summary>';
                                # create a bookmark with the id attribute. Used to link from Peak Table rows
                                echo '<h2 id="peak1">Peak 1</h2>';

这是命令所在的顺序。原因是因为范围还是因为锚点在链接之后?

2 个答案:

答案 0 :(得分:1)

原因是因为页面不够长。当我添加了一堆

<br> 

我可以看到链接和锚点正常工作。

答案 1 :(得分:0)

尝试检查元素并查看id&#39; peak1 &#39;存在。

它应该只滚动页面而不是重定向。

例如,如果我有一个名为 top 的菜单栏和 页脚<a href="top">Go top</a>上的链接,页面将滚动到菜单栏顶部,不会重定向。