我使用以下几行在按钮组中创建了一个下拉按钮。
一切都按预期工作,唯一的问题是我的下拉按钮在其左侧显示圆角,因此看起来与按钮组中的其他按钮不同。
搜索 Google 将其视为Bootstrap 2中的一个已知问题,该问题已在 Bootstrap 3 中修复,并在此处称为嵌套按钮组。
但是,有人可以告诉我一种在 Bootstrap 2 中使用 CSS 覆盖它以使下拉按钮具有正确样式的方法吗? 我只需要它来覆盖按钮组中的一个下拉按钮,并且只需要出现在按钮组中的下拉按钮。
我的代码:
<div class="btn-group">
<button type="button" class="btn changeView" id="viewR" title="change view">By Region</button>
<button type="button" class="btn changeView" id="viewC" title="change view">By Country</button>
<div class="btn-group">
<a class="btn changeView dropdown-toggle" data-toggle="dropdown" href="#" id="viewS">
More...
<span class="caret"></span>
</a>
<ul class="dropdown-menu pull-right">
<li class="subRegion" id="af"><a href="#">Africa</a></li>
<li class="subRegion" id="as"><a href="#">Asia</a></li>
<li class="subRegion" id="eu"><a href="#">Europe</a></li>
<li class="subRegion" id="na"><a href="#">North America</a></li>
<li class="subRegion" id="oc"><a href="#">Oceania</a></li>
<li class="subRegion" id="sa"><a href="#">South America</a></li>
</ul>
</div>
</div>