繁体   English   中英

Bootstrap 3 Navbar在移动设备上不会崩溃

[英]Bootstrap 3 Navbar won't collapse on mobile device

缩小桌面上的屏幕时,我拥有的导航栏会折叠,但是在平板电脑或手机上拉动它时,导航栏不会折叠。

此处的示例: http : //www.careerchoices.peaktopeak.org/CareerChoices/home.php

<div class="navbar navbar-inverse navbar-fixed-top" role="navigation">
  <div class="container">
    <div class="navbar-header">
      <button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse">
        <span class="sr-only">Toggle navigation</span>
        <span class="icon-bar"></span>
        <span class="icon-bar"></span>
        <span class="icon-bar"></span>
      </button>
      <a class="navbar-brand" href="CareerChoices.php">Career Choices</a>
    </div>
    <div class="navbar-collapse collapse">
      <ul class="nav navbar-nav">
        <li><a href="about.php">About</a></li>
        <li><a href="ContactInfo.php">Contact</a></li>
        <li class = "logout"><a href = "logout.php">Log Out </a> </li>
      </ul>
    </div><!--/.nav-collapse -->
  </div>
</div>

我已经能够在单独的页面http://www.careerchoices.peaktopeak.org/CareerChoices/CareerChoices.php上拥有一个移动折叠导航栏,但是即使使用几乎相同的代码,该导航栏也不会折叠。

我已经四处搜寻,但是我只是从Bootstrap开始-我的大部分工作几乎都已经从Bootstrap模板复制粘贴了。 有任何想法吗?

你应该使用

<meta name="viewport" content="width=device-width, initial-scale=1">

该meta向浏览器说将页面宽度设置为等于设备宽度

您可以在boostrap网站上看到:

http://getbootstrap.com/css/#overview-mobile

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM