繁体   English   中英

链接不引用锚点

[英]Link doesn't reference 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>';

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

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

<br> 

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

尝试检查元素并查看是否存在id“ peak1 ”。

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

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM