html - Bootstrap 上的 CSS 媒体查询不适用于 iPhone

标签 html iphone twitter-bootstrap css media

我正在使用 Bootstrap作为我的响应式框架。

我在 Bootstrap CSS 文件下有自己的样式表,带有自己的 Media Queries在其中...但是当涉及到在我的 iPhone 4 上查看我的网页时, headingtags不要更改以符合我想要在手机上使用的方式。

这是我的代码的一个片段:

<link href="assets/css/bootstrap.css" rel="stylesheet">
<link href="assets/css/bootstrap-responsive.css" rel="stylesheet">
<link href="assets/css/style.css" rel="stylesheet">

我设置了Media Queries如下......

  /* Large desktop */
  @media (min-width: 1200px) { ... }

  /* Portrait tablet to landscape and desktop */
  @media (min-width: 768px) and (max-width: 979px) { ... }

  /* Landscape phone to portrait tablet */
  @media (max-width: 767px) { ... }

  /* Landscape phones and down */
  @media (max-width: 480px) { ... }

我已经清除了 iPhone 上的缓存,但它仍然无法正常工作

最佳答案

你可能错过了标签

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

在导入之前。

请参阅文档并确保您遵循了所有步骤:

http://twitter.github.com/bootstrap/scaffolding.html

关于html - Bootstrap 上的 CSS 媒体查询不适用于 iPhone,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15249554/

相关文章:

javascript - 我如何使用 webpack 来要求包含内联 CSS、JS 和 PNG 的 HTML 文档

html - HTA VBScript 和 CSS3+HTML5。应用 css3 的 &lt;meta&gt; 时代码无法正确运行

iphone - CCLayerColor 没有按预期工作

iphone - UITableViewCells出现在backgroundView后面

javascript - 手动初始化 Bootstrap 工具提示

html - 当外部 div 宽度动画为 0px 时保留内部 div 宽度

html - JavaScript 警报框

jquery - 覆盖 jQuery 移动按钮样式

iphone - UILabel 不会随按钮变暗

javascript - 单击导航栏元素后如何防止重新加载单页应用程序?