我正在尝试使用bootstrap 3 下拉按钮接受全宽(.btn-block类)属性.使用下拉按钮似乎与使用常规按钮的工作方式不同.这是我目前的代码:
如何让这个工作正常,以便下拉按钮占用完整的col-6?
使用下拉菜单时,首先将btn-block应用于btn-group,然后添加col - ? - ?在按钮的类中控制按钮部分的宽度.方便的小技巧.
<!-- Split button --> <div class="btn-group btn-block"> <button type="button" class="btn col-lg-10 btn-lg btn-danger">Action</button> <button type="button" class="btn col-lg-2 btn-lg btn-danger dropdown-toggle" data-toggle="dropdown"> <span class="caret"></span> <span class="sr-only">Toggle Dropdown</span> </button> <ul class="dropdown-menu col-lg-12" role="menu"> <li><a href="#">Action</a></li> <li><a href="#">Another action</a></li> <li><a href="#">Something else here</a></li> <li class="divider"></li> <li><a href="#">Separated link</a></li> </ul> </div>
适用btn-block
于btn-group
和btn
<div class="btn-group btn-block"> <button type="button" class="btn btn-block btn-primary dropdown-toggle" data-toggle="dropdown"><span class="glyphicon glyphicon-cog"></span> Dealer Tools <span class="caret"></span> </button> <ul class="dropdown-menu" role="menu"> <li><a href="#"><span class="glyphicon glyphicon-user"></span> Dealer Area</a></li> <li class="divider"></li> <li><a href="#"><span class="glyphicon glyphicon-phone"></span> App Registration</a></li> </ul> </div>
演示:http://bootply.com/101166
<div class="btn-group btn-block"> <button type="button" class="btn btn-default btn-block dropdown-toggle" data-toggle="dropdown"> <span class="col-lg-10"> Button dropdown </span> <span class="col-lg-2"> <span class="caret"></span> </span> </button> <ul class="dropdown-menu btn-block" role="menu"> <li><a href="#">Action</a></li> <li><a href="#">Another action</a></li> <li><a href="#">Something else here</a></li> <li class="divider"></li> <li><a href="#">Separated link</a></li> </ul> </div>