Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/solr/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Twitter bootstrap 3 选择下拉菜单时,导航栏会稍微向右移动_Twitter Bootstrap 3_Navbar - Fatal编程技术网

Twitter bootstrap 3 选择下拉菜单时,导航栏会稍微向右移动

Twitter bootstrap 3 选择下拉菜单时,导航栏会稍微向右移动,twitter-bootstrap-3,navbar,Twitter Bootstrap 3,Navbar,为什么选择下拉菜单时导航栏会向右跳一点?看起来上面缺少一些填充:可能是悬停。任何帮助都将不胜感激。谢谢 它与引导有关,当模态打开时,引导隐藏了主体上的垂直滚动条。仅当您具有需要垂直滚动的固定导航栏和正文/模式内容时,才会发生此错误 根据我的回忆和发现,这是Bootstrap3的一个bug,我不相信它是基于这个bug解决的 大多数解决方法似乎都涉及到JS在模态打开时向导航栏添加15px之类的填充,或者覆盖overflow:hidden属性—在打开模态时引导添加到主体中的模态打开类。这样做的缺点是您

为什么选择下拉菜单时导航栏会向右跳一点?看起来上面缺少一些填充:可能是悬停。任何帮助都将不胜感激。谢谢


它与引导有关,当模态打开时,引导隐藏了主体上的垂直滚动条。仅当您具有需要垂直滚动的固定导航栏和正文/模式内容时,才会发生此错误

根据我的回忆和发现,这是Bootstrap3的一个bug,我不相信它是基于这个bug解决的


大多数解决方法似乎都涉及到JS在模态打开时向导航栏添加15px之类的填充,或者覆盖overflow:hidden属性—在打开模态时引导添加到主体中的模态打开类。这样做的缺点是您将有两个垂直滚动条。添加变通方法或删除固定导航栏。我还没有转到Bootstrap 4,但可能他们已经解决了这个问题。

特别是当选择了Overview按钮下的一个下拉按钮时,它会触发模式。然后你可以看到右边的小移动。你知道这是什么原因吗?