<分区>
<分区>
我在 bootstrap 4 beta 中有这个带有三个导航项的简单导航:
<div class="container">
<ul class="nav nav-pills">
<li class="nav-item">
<a class="nav-link test1" data-toggle="pill" href="#test1" aria-expanded="false">Test1</a>
</li>
<li class="nav-item">
<a class="nav-link test1" data-toggle="pill" href="#test2" aria-expanded="false">Test2</a>
</li>
<li class="nav-item">
<a class="nav-link test3" data-toggle="pill" href="#test3" aria-expanded="false">Test3</a>
</li>
</ul>
</div>
看起来像这样:
我希望名为 Test3 的导航项在 ul 内右对齐。
这是一个jsfiddle .
我该怎么做?
最佳答案
您可以通过将 ml-auto
添加到最后一项来实现。这会将左边距设置为 auto
,这意味着它会将最大可用空间作为边距,因此它会向右跳转。
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-beta/css/bootstrap.min.css" integrity="sha384-/Y6pD6FV/Vv2HJnA6t+vslU6fwYXjCFtcEpHbNJ0lyAFsXTsjBbfaDjzALeQsN6M" crossorigin="anonymous">
<div class="container">
<ul class="nav nav-pills">
<li class="nav-item">
<a class="nav-link test1" data-toggle="pill" href="#test1" aria-expanded="false">Test1</a>
</li>
<li class="nav-item">
<a class="nav-link test1" data-toggle="pill" href="#test2" aria-expanded="false">Test2</a>
</li>
<li class="nav-item ml-auto">
<a class="nav-link test3" data-toggle="pill" href="#test3" aria-expanded="false">Test3</a>
</li>
</ul>
</div>
关于html - 在 bootstrap 4 beta 中,如何右对齐最后一个导航项?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46123821/
相关文章:
javascript - 使用javascript更改文本的值,以及HTML页面中表格内单元格的背景颜色
html - 为什么在 IE 和 Opera 中我的 div 之间没有显示页面背景色?
javascript - 我应该在 vb.net 上做什么来显示我的模式弹出窗口
html - 是否存在 CSS ":drop-hover"伪类?
javascript - 使用js更改css的Polymer方式
javascript - 如何使 bootstrap 下拉列表可拖动?
html - 如何让不同高度的html div float 起来