【发布时间】:2017-04-05 15:37:22
【问题描述】:
我正在使用 Bootstrap 制作下拉菜单。我想要的选项之一是下拉菜单中同一水平行上的两个链接。我将如何实现这一目标?
<div class = "navbar">
<div class = "navbar-inner">
<li class = "dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown"> Dropdown Button
<b class="caret"></b>
</a>
<ul class = "dropdown-menu" role="menu" >
<li><a href="#">On First Row</a></li>
<li><a href="#">On Second Row</a></li>
<li><a href="#">On Third Row</a><a href="#">Also On Third Row</a></li>
</ul>
</li>
</div>
</div>
【问题讨论】:
-
你的方法有什么问题?那应该把它们放在同一行。
-
@brbcoding 嗯...在检查“第三行”的元素后,它看起来像 Bootstrap 的目标链接与 CSS 中的
dropdown-menu a设置display: Block并具有white space: nowrap。在手动覆盖到inline-block,关闭white space并设置宽度= 50% 之后,我能够并排获得两个链接......但是你知道让它们扩大大小的方法吗?容器?我认为容器“下拉菜单”是固定宽度并且不会自动调整大小有点奇怪