我无法在引导导航栏中集中我的内容。我用的是bootstrap3。我读过很多帖子,但是使用的CSS或方法不能与我的代码一起使用!我真的很沮丧,所以这是我最后的选择。任何帮助都将不胜感激
<;!DOCTYPE html>;
<;html>;
<;头>;
<;标题>;导航</标题>;
<;meta name=“viewport”content=“宽度=设备宽度,初始比例=1.0”>;
<;!--引导-->;
<;链接href=”https://stackoverflow.com/questions/18777235/css/bootstrap.min.css“rel=”stylesheet“media=”screen“>;
<;链接href=”https://stackoverflow.com/questions/18777235/css/style.css“rel=”stylesheet“media=”screen“>;
</头>;
<;车身>;
<;div class=“container”>;
<;导航类=“导航栏导航栏默认设置”角色=“导航”>;
<;!--品牌和切换组合以实现更好的移动显示-->;
<;div class=“导航栏标题”>;
<;button type=“button”class=“navbar toggle”data toggle=“collapse”data target=“.navbar-ex1-collapse”>;
<;span class=“仅限sr”>;切换导航</span>;
<;span class=“图标栏”></span>;
<;span class=“图标栏”></span>;
<;span class=“图标栏”></span>;
</按钮>;
</部门>;
<;!--收集导航链接、表单和其他用于切换的内容-->;
<;div class=“折叠导航栏折叠导航栏-ex1-collapse”>;
<;ul class=“导航栏导航”>;
<;李>&书信电报;a href=“”>;链接</a></李>;
<;李>&书信电报;a href=“”>;链接</a></李>;
<;李>&书信电报;a href=“”>;链接</a></李>;
<;李>&书信电报;a href=“”>;链接</a></李>;
<;li class=“下拉列表”>;
<;a href=“”class=“dropdown toggle”数据切换=“dropdown”>;下拉列表<;b class=“插入符号”></b></a>;
<;ul class=“下拉菜单”>;
<;李>&书信电报;a href=“”>;行动</a></李>;
<;李>&书信电报;a href=“”>;另一项行动</a></李>;
<;李>&书信电报;a href=“”>;这里还有别的东西</a></李>;
<;李>&书信电报;a href=“”>;分离链接</a></李>;
<;李>&书信电报;a href=“”>;另一个分离链接</a></李>;
</ul>;
</李>;
</ul>;
</部门><;!--/。导航栏塌陷-->;
</导航>;
<;h1>;主页</h1>;
</部门>;
<--JAVASCRIPT-->;
<;脚本src=”https://stackoverflow.com/questions/18777235/js/jquery-1.10.2.min.js“></脚本>;
<;脚本src=”https://stackoverflow.com/questions/18777235/js/bootstrap.min.js“></脚本>;
</车身>;
</html>;
https://jsfiddle.net/amk07fb3/
我想这就是你要找的。您需要从内部导航中删除float:left,使其居中,并使其成为内联块
.navbar.navbar导航{
显示:内联块;
浮动:无;
垂直对齐:顶部;
}
.导航栏.导航栏塌陷{
文本对齐:居中;
}
http://jsfiddle.net/bdd9U/2/
编辑:如果您只希望在导航未折叠时发生此效果,请在相应的媒体查询中将其环绕
@介质(最小宽度:768px){
.navbar.navbar导航{
显示:内联块;
浮动:无;
垂直对齐:顶部;
}
.导航栏.导航栏塌陷{
文本对齐:居中;
}
}
http://jsfiddle.net/bdd9U/3/