我正在使用引導程序框架。我有下面的代碼在我的CSS文件:手機菜單:顯示內嵌的最後4個位置
@media (max-width: 768px) {
.navbar-default .navbar-nav > li > a {
width: 100%;
border-bottom: 1px solid #3d3d3d;
text-align: center;
}
HTML文件的一部分:
<nav class="navbar navbar-default">
<div class="container">
<!-- Brand and toggle get grouped for better mobile display -->
<div class="navbar-header">
<button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#bs-example-navbar-collapse-1" aria-expanded="false">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
</div>
<!-- Collect the nav links, forms, and other content for toggling -->
<div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1">
<ul class="nav navbar-nav">
<li class="active"><a href="#">HOME<span class="sr-only">(current)</span></a></li>
<li><a href="#">ABOUT</a></li>
<li><a href="#">NEWS</a></li>
<li><a href="#">CONTACT</a></li>
</ul>
<!-- SOCIAL ICONS -->
<ul class="nav navbar-nav navbar-right">
<li class="instagram"><a href="#"><i class="fa fa-instagram"></i></a></li>
<li class="youtube"><a href="#"><i class="fa fa-youtube"></i></a></li>
<li class="twitter"><a href="#"><i class="fa fa-twitter"></a></i></li>
<li class="facebook"><a href="#"><i class="fa fa-facebook"></a></i></li>
</ul>
<!-- /SOCIAL ICONS -->
</div><!-- /.navbar-collapse -->
</div><!-- /.container -->
</nav>
因此,當被顯示在移動電話上的頁面我的菜單是這樣的:
現在,我想在內部顯示最後4個列表項,並在它們之間填充,因此它們均勻地顯示爲一行中的正方形。
我的問題是,我該怎麼做?
感謝您快速解決方案!作品完美,完美地解釋!不過,我還有一個問題:是否可以禁用現在可見的水平滾動? – Marek
@media(max-width:768px){ \t .navbar-collapse { \t \t \t overflow-x:hidden; \t}修正了這個問題 – Marek