【发布时间】:2016-12-16 20:26:02
【问题描述】:
我用过这个example from W3C:
<div class="dropdown">
<button class="btn btn-sm dropdown-toggle" type="button" id="menu1" data-toggle="dropdown">
<span class="glyphicon glyphicon-menu-hamburger"></span>
</button>
<ul class="dropdown-menu" role="menu" aria-labelledby="menu1">
<li role="presentation"><a role="menuitem" href="#">HTML</a></li>
<li role="presentation"><a role="menuitem" href="#">CSS</a></li>
<li role="presentation"><a role="menuitem" href="#">JavaScript</a></li>
<li role="presentation" class="divider"></li>
<li role="presentation"><a role="menuitem" href="#">About Us</a></li>
</ul>
</div>
这一切都有效,除了一件事。每当打开下拉菜单时,它都会使页面出现水平滚动条。参考下面的截图(注意图像底部的水平滚动条):
解决这个问题的最“官方”方法是什么?
编辑:
【问题讨论】:
-
如果有,请提供 CSS 和 JavaScript。
-
标准引导程序的 CSS。除了我使用这个主题之外没有任何修改:bootswatch.com/yeti
-
刚检查没有这个主题,同样的事情。
-
添加小提琴:jsfiddle.net/aav5f25g/3
标签: html css twitter-bootstrap