【发布时间】:2015-08-21 19:38:16
【问题描述】:
我在这里使用带有 Slate 主题的 Bootstrap:http://bootswatch.com/slate/
当跳转到同一页面上的不同锚点时,它会发生偏移,并且不会转到它应该(或不正确显示)的确切内容部分。
例如:http://bootswatch.com/slate/#nav
这是为了跳到“导航”部分,它几乎可以,但它稍微向下偏移,你看不到标题。
我在我自己的网站上遇到了同样的问题,我该如何解决这个锚问题?
我正在做基础:
<a href="#nav">Jump to Nav</a>
...
<a id="nav">Navs</a>
【问题讨论】:
-
它正在跳转到正确的位置,顶部的固定菜单覆盖了标题所以你看不到它。您必须将锚点放在标题上方的某个位置,以免菜单覆盖它们。
-
@Wilq 我已经在自己的工作中尝试过,我有一个我想跳转到的 div,所以我在 HTML 中创建了一个新的锚点,但它根本没有帮助。有什么具体的提示吗?
-
尝试在您的
class="row"div 中添加id="nav",在其中放置Navs 标头并将其从h1元素中删除