href # 未附加到 URL 末尾我已经编写了其中一个锚标记具有 href "#" 的 html 页面。每当我点击它时,# 都不会附加在浏览器中 URL 路径的末尾。相同的功能在不同的网站上运行。请建议..<li class="nav-item d-md-down-none"> <a class="nav-link" href="#"> <i class="icon-location-pin"></i> </a> </li>我目前的网址是 "http://localhost:8080/add/AddDocument.html"点击链接后,我应该得到 "http://localhost:8080/add/AddDocument.html#"但我得到了这个 "http://localhost:8080/add/#"
2 回答
明月笑刀无情
TA贡献1828条经验 获得超4个赞
这个问题解决了。
<base href=”/”>
我的 html 中存在一个标签,它在单击 时加载了替代的 html 链接href="#"
。
感谢你的帮助。
回首忆惘然
TA贡献1847条经验 获得超11个赞
通常,它是链接到页面的一部分('#about')。如果它就在那里而不是empty('#' vs. ''),它会阻止页面在点击时重新加载。
通常,您可以这样定义它:
<a href="#about"></a>
<div id="about"></a>
为了让您href拥有可点击的链接,即网址,通过放置主题标签符号,您可以将元素(图像、文本、视频等)视为href网站链接尚不可用或位于同一页面中您可以使用主题标签后跟 ID 名称。
另外请检查您的路由。
添加回答
举报
0/150
提交
取消