媒体查询不支持 1024x768 系统分辨率
我使用媒体查询 CSS 应用了背景颜色:平板电脑为灰色,系统浏览器为蓝色。它运行良好。现在的问题是,当我将系统分辨率设置为 1024x768 时,平板电脑颜色 - 灰色也适用于我的系统浏览器,而不是蓝色。请建议我。
下面是我的CSS:
.Box{background-color:#709bd3;height:200px}
@media screen and (min-device-width:600px) and (max-device-width:1024px) {
.Box{background-color:#ccc}
}
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
首先,请确保在每个语句末尾添加分号。
我还将 min-device-width 更改为 768px,这是 iPad 的最小值。
编辑 - 看起来您需要使用用户代理字符串。尝试按照以下步骤操作:
http://www.htmlgoodies.com/beyond/webmaster/toolbox/article.php/3888106/How-Can-I-Detect-the-iPhone--iPads-User-Agent.htm
For a start, make sure you include a semicolon at the end of every statement.
I also changed min-device-width to 768px, which is the iPad's minimum.
EDIT - Looks as though you'll need to use the user agent string. Try following this:
http://www.htmlgoodies.com/beyond/webmaster/toolbox/article.php/3888106/How-Can-I-Detect-the-iPhone--iPads-User-Agent.htm