在移动 View 上有与普通屏幕相同的下拉列表。
代码在这里:
<nav class="navbar navbar-default box-centered" role="navigation">
<div class="container-fluid menu-box">
<div class="navbar-header">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#bs-example-navbar-collapse-1">
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="#">"logo here"</a>
</div>
<div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1">
<ul class="nav nav-justified menu" style="margin:0 auto;">
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown">List ext <span class="caret"></span></a>
<ul class="dropdown-menu" role="menu">
<li class="text-padding"><a href="#">something</a></li>
<li class="text-padding"><a href="#">other</a></li>
</ul>
</li>
<li class="text-padding"><a href="#">Two</a></li>
<li class="text-padding"><a href="#">Three</a></li>
<li class="text-padding"><a href="#">Fouuur</a></li>
</ul>
</div><!-- /.navbar-collapse -->
</div><!-- /.container-fluid -->
</nav>
我对样式表中的那些元素的类: http://pastebin.com/HUUShLNQ
最佳答案
检查这个 fiddle : https://jsfiddle.net/1ummyodw/1/
您已经从导航 ul 中删除了 navbar-nav 类,因此如果您添加这将起作用,更新的 HTML 片段:
<nav class="navbar navbar-default box-centered" role="navigation">
<div class="container-fluid menu-box">
<div class="navbar-header">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#bs-example-navbar-collapse-1">
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="#">"logo here"</a>
</div>
<div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1">
<ul class="nav navbar-nav nav-justified menu" style="margin:0 auto;">
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown">List ext <span class="caret"></span></a>
<ul class="dropdown-menu text-center" role="menu">
<li class="text-padding"><a href="#">something</a></li>
<li class="text-padding"><a href="#">other</a></li>
</ul>
</li>
<li class="text-padding"><a href="#">Two</a></li>
<li class="text-padding"><a href="#">Three</a></li>
<li class="text-padding"><a href="#">Fouuur</a></li>
</ul>
</div><!-- /.navbar-collapse -->
</div><!-- /.container-fluid -->
</nav>
关于html - 错误显示下拉菜单(移动)bootstrap,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34958461/