【发布时间】:2014-02-12 20:48:27
【问题描述】:
现在我在界面上显示了这个:
但是在带有bolt、plus-circle 和gear 的按钮之间我希望没有间隙。我在那里有差距,因为它似乎是强制性的,根据 Bootstrap Components 文档中的这条评论:
使用任何按钮通过将其放置在 .btn-group 中并提供适当的菜单标记来触发下拉菜单。
所以,现在差距就在那里,因为按钮的布局格式为:
<div class="btn-toolbar" role="toolbar">
<div class="btn-group btn-group-sm">
<button type="button" title="Focusing" ... >
<span class='fa fa-bolt '></span>
</button>
</div>
<div class="btn-group btn-group-sm">
<button type="button" class="btn btn-default dropdown-toggle" data-toggle="dropdown" href="#">
<span class='fa fa-plus-circle '></span>
<span class='fa fa-caret-down '></span>
</button>
<ul class="dropdown-menu" role="menu">
...
</ul>
</div>
<div class="btn-group btn-group-sm">
<button type="button" class="btn btn-default dropdown-toggle" data-toggle="dropdown" href="#">
<span class='fa fa-gear '></span>
<span class='fa fa-caret-down '></span>
</button>
<ul class="dropdown-menu" role="menu">
...
</ul>
</div>
</div>
每个按钮组可以有多个下拉菜单吗?
如果是这样,我会怎么做?就目前而言,我似乎可以将单个按钮放在下拉菜单之前,但不能放置多个下拉菜单。
如果我将多个下拉菜单放在同一个按钮组中,它们都会在单击一个时触发。
【问题讨论】:
-
空格可能是每个按钮组周围的DIV造成的。不过不确定您问题的第 2 部分。
标签: twitter-bootstrap drop-down-menu twitter-bootstrap-3