我有一个下拉菜单,我使用 php 将其包含在我的所有页面中。在此菜单上,我使用锚点导航到单个页面上的各种 div。这是非常简单的代码,在 href 中带有标签的锚点,没有 JavaScript。
<a href="test.php#test">Test</a>
导航到
<h2 id="test">Test</h2>
如果我导航到该页面,这可以正常工作。如果我已经在页面上,它会转到标签,然后重定向回没有标签的页面(即从 test.php#test 转到 test.php)。是什么导致了这种行为,我该如何解决?