html - Bootstrap 导航栏未正确居中
问题描述
我有一个使用引导程序创建的导航栏,但由于某种原因,它并没有完全居中。它在左侧偏离中心,我无法弄清楚为什么它没有完全居中。下面是它的代码。
<body>
<!-- jQuery (necessary for Bootstrap's JavaScript plugins) -->
<script src="js/jquery-1.11.3.min.js"></script>
<!-- Include all compiled plugins (below), or include individual files as
needed -->
<script src="js/bootstrap.js"></script>
<div class="row">
<nav class="navbar-default">
<div class="container">
<div class="navbar-header">
<ul class="nav navbar-nav" id="mainNav">
<li><a href="###">Locations</a></li>
<li><a href="###">Special Events</a></li>
<li><a href="###">Breakfast</a></li>
<li><a href="###">Lunch</a></li>
<li><a href="index.html" class="active text-uppercase">Liam's Food
Fusion</a></li>
<li><a href="###">Dinner</a></li>
<li><a href="###">Apps and Extras</a></li>
<li><a href="###">Online Ordering</a></li>
<li><a href="###">Contact Us</a></li>
</ul>
</div>
</div>
</nav>
</div>
解决方案
请试试这个 CSS。
.navbar-default > .container {
display: flex;
justify-content: center;
}
.navbar-default>.container {
display: flex;
justify-content: center;
}
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css">
<div class="container">
<div class="row">
<nav class="navbar-default">
<div class="container">
<div class="navbar-header center-block">
<ul class="nav navbar-nav" id="mainNav">
<li><a href="###">Locations</a></li>
<li><a href="###">Special Events</a></li>
<li><a href="###">Breakfast</a></li>
<li><a href="###">Lunch</a></li>
<li><a href="index.html" class="active text-uppercase">Liam's Food
Fusion</a></li>
<li><a href="###">Dinner</a></li>
<li><a href="###">Apps and Extras</a></li>
<li><a href="###">Online Ordering</a></li>
<li><a href="###">Contact Us</a></li>
</ul>
</div>
</div>
</nav>
</div>
</div>
<script src="https://code.jquery.com/jquery-3.3.1.min.js"></script>
<script src="https://stackpath.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>
推荐阅读
- selenium-webdriver - chrome无头浏览器不打开网址
- if-statement - 将内部 if 语句中的条件与外部 else 语句结合起来 - C#
- ruby-on-rails - 如何在默认 Rails 中自定义测试生成器?
- laravel - 如何返回下载文件并仅在控制器 laravel 中继续执行另一个代码
- ios - 使用 UIActivityViewController 检测哪个 App 启动
- tomcat - 检查 tomcat 版本 (version.sh) 时显示错误的服务器版本
- html - Html 表格不会打印全宽
- c# - NPC 在 Navmesh 上实例化
- python - 向 groupby 函数添加过滤器
- c - 添加到链表的末尾不起作用