html - 导航栏和标题在移动设备上无法正确缩放

标签 html css twitter-bootstrap mobile

这是有问题的网站 http://www.qsconference.com/ .

这是缩放到移动设备大小的 chrome 窗口中网站的屏幕截图。

web image

这是该网站在 iPhone 7 上的屏幕截图。

web image

我需要帮助解决移动设备上的缩放和导航栏折叠问题。从 chrome 测试时它似乎可以工作,但在移动设备上它不起作用。

这是可折叠导航栏的代码:

<!-- Navigation -->
<div id = "nav_bar" class = "navbar-custom">
<nav class = "row navbar navbar-default">
<div class = "container-fluid">

<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>
  <a class = "navbar-brand XX" style = "font-family: 'Open Sans Condensed', sans-serif;" href = "#jumbo"><i>QSC</i></a>
  </div>

   <div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1">
  <ul class = "nav navbar-nav navbar-right" id = "linkList">
  <li ><a href="#about" class = "XX">QSC 2018</a></li>
  <li><a href="#delegates" class ="XX">Delegates</a></li>
  <li><a href="#sponsorship" class = "XX">Sponsorship</a></li>
  <li><a href="#speakers" class = "XX">Speakers</a></li>
  <li><a href="#team" class = "XX">The Team</a></li>
</ul>
</div>
</div>


</nav>
</div>

最佳答案

将其添加到头部

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

viewport 元素向浏览器提供有关如何控制页面尺寸和缩放比例的说明。

width=device-width 用于设置文档的宽度等于实际设备的宽度。

initial-scale=1.0 用于设置浏览器首次加载页面时的缩放级别。

关于html - 导航栏和标题在移动设备上无法正确缩放,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43946126/

相关文章:

javascript - 传递参数 - 使用 JavaScript 函数的动态 HTML

javascript - 为什么我的轮播中的计数器在达到 0 索引和最大索引后返回负值?

javascript - 保存到 Excel 时并排加载 html 表格

css - 在 xs 屏幕尺寸下发现可折叠的导航菜单链接

javascript - 在带有图例的引导模式中显示 donut /饼图

html - 如何强制视频在图像上播放?

javascript - 如何让 JavaScript 加载图像显示到页面加载完成?

twitter-bootstrap - 使用 .enable-twitter-bootstrap 类在 div 中制作 angular-ui 附加模态

jquery、数据属性、 Bootstrap 模式

angularjs - 我可以将 !important css 关键字与 Angularjs ng-style 指令一起使用吗?