锚点链接适用于Safari和Chrome,但不适用于Firefox

时间:2016-12-19 07:03:53

标签: html

我正在一个网站上工作并创建了可在Safari和Chrome上运行但不在Firefox上的锚链接。有人能帮帮我吗?

这是按钮:

<button class="_button _button-2"><a href="#tapanwork">WORK</a></button>

这是链接指向的地方:

<a name="tapanwork"></a>

我做错了吗?

2 个答案:

答案 0 :(得分:0)

在Firefox中,至少在我的测试中,按钮的行为取代了链接 - 因此链接被包裹在按钮中的事实阻止了锚定链接被触发。如果删除该按钮,您会发现锚链接在Firefox中也能正常工作。

答案 1 :(得分:0)

没有必要使用"button""href"两个标记作为链接,只需使用下面的代码,它可以帮助您。

<a href="#tapanwork" class="_button _button-2">WORK</a>