2017-03-07 202 views
1

这是一个奇怪的错误。每次点击导航栏中的链接进入新页面时,导航栏都会折叠并在一秒钟内添加一个水平栏。Bootstrap 3 - 点击导航栏后崩溃

horizontal scroll bar over top of navbar

我已经挖成有些JS,我认为类.collapsing添加了这么短的时间量。这是我在督察中发现的。

enter image description here

下面是该网站的链接:http://dev.apaxsoftware.com/

从那里,你可以通过在导航栏的页面点击并查看问题。

+1

如果您在'id =“navbar-collapse-1”''元素上将'collaspe'类更改为'collasping',那么您可以看到它。它实际上是一个滚动条。您是否修改了原始的boostrap CSS来更改与“nav”相关的类的边距或填充? –

回答

1

的问题是,导航栏链接包含:

data-toggle="collapse" data-target=".navbar-collapse"这很可能是使用点击链接后关闭导航栏。更好的解决方案是使用:

data-toggle="collapse" data-target=".in",这样只有活动链接才是目标。

+0

谢谢!这是问题。 – raney24