在带有 的页面上使用锚点放
如果我像这样设置我的基本网址:
<base href='http://example.com' />
然后在页面上添加一个指向锚点的链接 http://example.com /test.php:
<a href='#top'></a>
如何确保锚点保持在同一页面上并转到链接 http://example.com/test.php#top 而不是去http://example.com/#top 因为它使用基本网址?
本质上,有什么方法可以指定这个特定链接必须是相对的并且不使用基数?
If I set my base url like so:
<base href='http://example.com' />
And then put a link to an anchor on the page http://example.com/test.php:
<a href='#top'></a>
How do I make sure the anchor stays on the same page and goes to the link http://example.com/test.php#top as opposed to going to http://example.com/#top because it uses the base url?
Essentially, is there any way to specify that this particular link must be relative and not use the base?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
你可以这样做:
或者
我认为如果你没有定义它,客户端就不会知道使用哪个文件作为基础的一部分。
You could either do:
or
I don't think there is any magic way that the client is going to know what file to use as part of the base if you don't define it.