html - css max-width 如何在移动设备上工作?

标签 html mobile css

我在这里有点困惑 - 我的 css 样式如下:

@media (max-width: 855px) {
    #page {
        //declarations
    }
}

这在我的桌面上工作正常,浏览器在我调整窗口大小时设置样式,正如声明的那样。但是我似乎无法让它在移动设备上运行。在 iphone 4 上测试此布局未正确设置。我假设如果 iphone 的显示屏是 640 x 960 像素,它就可以正常工作。我错过了什么?

最佳答案

尝试将此添加到您的 head 标签中:

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

关于html - css max-width 如何在移动设备上工作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19204119/

相关文章:

javascript - Chromium 78 嵌套 iframe 中的指针事件失误

javascript - 输出中的额外 <li>

html - replaceState() : a history state with url . .. 无法在具有来源的文档中创建

html - 悬停效果对 TR 的 TD

html - 手机版网站

android - 无法加载资源:net::ERR_FILE_NOT_FOUND ionic 错误

html - 为什么我的第一个 div 背景不是红色

asp.net - CSS Problems : Advertise over 2 divs, 布局问题

HTML5 Canvas 、shadowColor 和 shadowBlur

javascript - 隐藏屏幕外的元素部分并在单击时推送和显示