我希望在页面底部有一个“Go Top”按钮。我不想使用JavaScript向上滚动(如果浏览器不支持JavaScript会怎样?)。有人有个好主意吗?谢谢你!
答案 0 :(得分:2)
根据网址规范,网址#
是指文档的开头。对于文档的结尾没有相应的构造,跳到最后几乎没有意义,因为之后没有任何东西可以看到;相反,您可能希望链接到文档末尾的某个元素;使用正常的id
属性。
“Back to top” links are generally useless or worse。但如果你真的想使用它们,你可以只使用
<a href="#">Start of page</a>
答案 1 :(得分:1)
在id
元素
body
<body id="scroll_here">
而不是使用像
这样的锚标签<a href="#scroll_here">Scroll to top</a>
Demo(向下滚动以查看顶部按钮)
没有必要在id
元素上调用body
,您也可以在span
标记后面放置一个空的div
或<body>
元素顶部,具有相同的id
,它将适合您。