css - 响应式设计 - 媒体查询不适用于 iPhone?

标签 css mobile responsive-design media-queries

我正在尝试创建我的网站的移动友好版本,以使我的网站响应较小的屏幕尺寸并相应地缩放。

我创建了一些媒体查询,当在桌面上调整大小时,它们在浏览器中的行为正确。

在我的 iPhone 上,safari 只是缩小了整个网站,但仍保持全尺寸网站的纵横比。如何让媒体查询被观察到?我错过了什么吗?

这里是一个沙箱的链接,我正在努力使它正常工作——感谢任何帮助或建议:

http://www.preview.brencecoghill.com/

最佳答案

您的 html 中是否有视口(viewport)的元数据?

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

更多信息在这里:http://webdesign.tutsplus.com/tutorials/htmlcss-tutorials/quick-tip-dont-forget-the-viewport-meta-tag/

关于css - 响应式设计 - 媒体查询不适用于 iPhone?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13002731/

相关文章:

ios - 为什么一个普通的网页在 iOS 上会被放大?

html - 发出自动调整主标题文本大小的问题

jquery - CSS jQuery 选项卡 - 在页面加载时禁用或隐藏除 'today' 之外的所有选项卡

css - 默认 SVG 样式

javascript - 删除 CSS 选择器的效果

css - 移动/iOS 中的页面宽度

mobile - Icenium的经验和建议

php - 表行颜色更改未按计划工作

android - 是否有可能在移动浏览器上获得最大的 GPS 精度?

css - 当屏幕变窄时,我如何解释 Bootstrap 4 固定导航栏变高