链接锚点在所有浏览器中都不起作用

时间:2013-03-16 17:57:20

标签: html anchor hyperlink

我必须为客户创建一些法律文档的页面,我遇到了这个问题。我不得不使用很多id属性来链接到页面内部的特定部分,但它们都没有工作。

我按照w3schools中描述的方法。

所以我有id元素 <h4 id="a1">Some text</h4>然后我指向它<a class="specialLink" href="#a1">Click here</a>

在谷歌和这里经历了几个主题,但没有帮助。

有什么想法吗?

这里也是网站的link。您可以在第三个选项卡中看到锚点,并且可以使用密码“enter”进入。

提前致谢!

2 个答案:

答案 0 :(得分:1)

使用<a name="a1">some text</a>

答案 1 :(得分:0)

这个问题与锚点和超链接无关,那些工作正常(尽管你真的应该不信任w3schools ...... http://w3fools.com/)。

如果您将标签的内容复制到一个页面中,则所有超链接都与已经存在的标记一起使用。

真正的问题是滚动控件。

你有一个带有一些自定义滚动控制器的容器(提示是class =“mCSB_scrollTools”),它阻止页面滚动到你想要显示的部分。您可以做的另一项测试是尝试在“交易”页面上找到并且(至少在Chrome中)当浏览器尝试显示该部分然后滚动(更好地传送)到页面顶部时,您会注意到闪烁。

我的Wordpress经验接近于零,所以,遗憾的是,这是我可以帮助你的程度。也许您可以更改滚动框上的某些配置或只使用普通容器......