html - 在 Firefox 中 anchor 链接高于 anchor

标签 html css firefox

我在菜单中有指向页面上 anchor 的 anchor 链接,但是在 Firefox 中, anchor 似乎超出了实际 anchor - 但是在 Chrome 中,它会将您带到 anchor 所在的位置 - 通过一些小测试我已经完成了,看来问题与填充有关。

您可以在此处查看问题; www.anjoykitchen.co.uk/

点击菜单中的 Menu & Takeaway 或 About,它会(在 Firefox 中)将您带到顶部有空隙的 anchor ;但在 Chrome 上,它会将您带到您期望的确切位置。

最佳答案

您在两个不同元素上的链接具有相同的 ID:

<section id="menu" class="menu-container">
    <header class="menu-title">
        <h2 id="menu">Anjoy Kitchen Menu and Takeaway</h2>

ID 在页面上应该是唯一的,只出现在 DOM 中的一个元素上。

关于html - 在 Firefox 中 anchor 链接高于 anchor ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25644495/

相关文章:

javascript - 这个可在移动设备上运行的用户可排序列表的 HTML/JavaScript 等效项是什么?

javascript - 更改谷歌图表中某些条形的颜色

html - 何时在 CSS 中使用 !important 属性

css - 透明背景图像

javascript - Firefox:获取视口(viewport)左上角的鼠标坐标

jquery - 当窗口变小时,垂直导航栏变为水平导航栏,边距问题

jquery按顺序从上到下淡出

Html DIV 和 SPAN 标签

javascript - Firefox 中的 open() 和 window.open() 有什么区别?

javascript - Firefox XMLHttpRequest 在 302 响应上设置错误标志