Twitter bootstrap 3 侧栏导航和顶部导航栏冲突

Twitter bootstrap 3 侧栏导航和顶部导航栏冲突,twitter-bootstrap-3,Twitter Bootstrap 3,如果您转到bootstrap 3.0.3的下一页,并使用侧栏导航转到从2.x迁移到3.0(单击后会有子字段),您可能会注意到h3标题文本“从2.x迁移到3.0”显示在顶部导航栏的下方。但是,如果您单击侧导航栏上“从2.x迁移到3.0”下的subnav链接,例如第一个链接“主要类更改”,它将跳到此部分,但标题被顶部导航栏覆盖 到这里: 我不知道它是如何正确地为父导航链接执行此操作的,但子导航链接除外。我想让它也适用于子链接。它对两个锚点的作用是相同的,但较大的标题有更多的页边顶部,这可能会无意中

如果您转到bootstrap 3.0.3的下一页,并使用侧栏导航转到从2.x迁移到3.0(单击后会有子字段),您可能会注意到h3标题文本“从2.x迁移到3.0”显示在顶部导航栏的下方。但是,如果您单击侧导航栏上“从2.x迁移到3.0”下的subnav链接,例如第一个链接“主要类更改”,它将跳到此部分,但标题被顶部导航栏覆盖

到这里:


我不知道它是如何正确地为父导航链接执行此操作的,但子导航链接除外。我想让它也适用于子链接。

它对两个锚点的作用是相同的,但较大的标题有更多的
页边顶部
,这可能会无意中使它看起来很好。锚定将滚动窗口,使锚定与视口顶部对齐。当
位置:固定
导航栏时,导航栏将位于
边距顶部
小于导航高度的任何锚的顶部

以下是
h1#迁移
锚定,其出色的45像素上边距:

以下是
h2#迁移类
,其顶部边距为0px:

单击定位点时,这两个选项都会滚动到视口顶部,但
h2
位于
位置:固定导航下方