我需要使用bootstrap垂直分离子菜单项。我已经水平完成了分离。但我想垂直分开它们。因为我是新手,所以任何人都可以帮助我吗?
<li class="dropdown">
<a data-hover="dropdown" data-toggle="dropdown" class="dropdown-toggle" href="#">Bank Accounts<span class="caret"></span></a>
<ul role="menu" class="dropdown-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 class="dropdown-header">Nav header</li>
<li><a href="#">Separated link</a></li>
<li><a href="#">One more separated link</a></li>
</ul>
</li>
我需要的是在一列中显示前3个元素(带标题),在另一列中显示最后两个元素(带标题),用一行分隔。
答案 0 :(得分:1)
Bootstrap的文档非常丰富:http://getbootstrap.com/components/
如果您花了更多时间研究您正在使用的工具,那么这个问题就没有必要了。
这是一个简单的示例,但有几种方法可以执行此操作:http://www.codeply.com/go/bp/yHCSL8drbO
我从标记中修剪了很多Bootstrap脂肪。
ul.t {
padding: 0 2px;
}
ul.t li {
padding: 0 4px;
text-align: center;
}
<div class="dropdown">
<button class="btn btn-default dropdown-toggle" type="button" id="dropdownMenu1" data-toggle="dropdown">
Dropdown
<span class="caret"></span>
</button>
<ul class="dropdown-menu">
<li class="pull-left">
<ul class="list-unstyled t">
<li><a href="#">Bootply</a></li>
<li><a href="#">One itmus ac facilin</a></li>
<li><a href="#">Secondp t eros</a></li>
</ul>
</li>
<li class="pull-right">
<ul class="list-unstyled t">
<li><a href="#">Bootply</a></li>
<li><a href="#">One itmus ac facilin</a></li>
<li><a href="#">Secondp t eros</a></li>
</ul>
</li><li>
</li></ul>
</div>
<!-- Resources... -->
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.4/js/bootstrap.min.js"></script>
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.4/css/bootstrap-theme.min.css" rel="stylesheet"/>
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.4/css/bootstrap.min.css" rel="stylesheet"/>