我有一个简单的链接,可以重新加载当前页面。如下所示:
echo '<a href="#" id ="mybutton"></a>';
当我点击链接时,它会将我带到页面顶部。
如何修改它以返回链接所在的位置?
我还想给它一个偏移量,这样位置就不会一直在顶部,但会有一点填充
最佳答案
尝试给出 <a>
标记 name
field ?然后修改href
直接回到它 - 即:
<a name="thisPosition" href="#thisPosition" id="mybutton">...</a>;
编辑:为了反射(reflect)评论,这里有一个附录 - “名称”字段不是严格必需的,现在大多数(如果不是全部)浏览器可以简单地识别“id”属性,因此可以这样修改 href: href="#mybutton"
,放弃“name”属性。
关于php - 使用 anchor 指定链接加载位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13407832/