【发布时间】:2017-10-05 21:22:09
【问题描述】:
问题:
我想让 Bootstrap 4 Beta 中导航栏的两个部分大小完全相同,其余部分位于中心。
- 第 1 列包含品牌。
- 第 2 列包含链接和内容 应该是中心。
- 第 3 列包含一个搜索字段。
第 1 列和第 3 列的大小应完全相同。
由于内容没有相应调整,似乎无法在导航栏中使用列?
所以我想出了一个不同的解决方案,但第 1 列和第 3 列的大小不同。如何确保第 1 列和第 3 列始终相同?有没有不涉及自定义 css 的方法?
HTML 代码:
<!-- Navigation -->
<nav class="navbar navbar-expand-md navbar-dark bg-dark">
<a href="#" class="navbar-brand">Logo</a>
<ul class="navbar-nav mx-auto">
<li class="nav-item"><a href="#" class="nav-link">Link 1</a></li>
<li class="nav-item"><a href="#" class="nav-link">Link 2</a></li>
<li class="nav-item"><a href="#" class="nav-link">Link 3</a></li>
<li class="nav-item"><a href="#" class="nav-link">Link 4</a></li>
</ul>
<form class="form-inline">
<input type="text" class="form-control" placeholder="Search">
</form>
</nav>
最小工作示例 (MWE):
【问题讨论】:
-
我相信你必须包含 bootstrap min.js cdn 才能使其正常工作
标签: html css twitter-bootstrap navbar