猿问

bootstrap导航条加入form搜索表单,屏幕宽度变小时会换行

<div class="navbar navbar-default" role="navigation">
   <div class="navbar-header">
       <a href="##" class="navbar-brand">慕课网</a>
   </div>
    <ul class="nav navbar-nav" >
       <li class="active"><a href="##">网站首页</a></li>
       <li class="dropdown">
          <a href="##" data-toggle="dropdown" class="dropdown-toggle">系列教程<span class="caret"></span></a>
          <ul class="dropdown-menu">
        	<li><a href="##">CSS3</a></li>
        	<li><a href="##">JavaScript</a></li>
        	<li class="disabled"><a href="##">PHP</a></li>
          </ul>
      </li>
      <li><a href="##">名师介绍</a></li>
      <li><a href="##">成功案例</a></li>
      <li><a href="##">关于我们</a></li>
	 </ul>
     <form action="##" class="navbar-form navbar-left" rol="search">
   	    <div class="form-group">
   		   <input type="text" class="form-control" placeholder="请输入关键词" />
   	    </div>
        <button type="submit" class="btn btn-default">搜索</button>
     </form>
		</div>
</div>

当屏幕宽度一点点变小时,form表单会往下掉,我试过把nav-hearder、ul和form放入row属性的div中,并给他们设置col-md-x属性,但是还是会掉,这是什么原因,是@media属性的bug吗? 

黑冰客
浏览 2920回答 2
2回答

串猪神

你的屏幕应该缩小到768px了吧,col-xs-x

忆木偶

col-md-x和col-xs-x可以一起加,识别不同屏幕大小
随时随地看视频慕课网APP
我要回答