css - 媒体查询未申请所需的屏幕尺寸
问题描述
我正在为某些移动屏幕创建移动设计,所以我想将我的样式应用于 275px 宽到 812 的屏幕。目前由于某种原因,为此媒体查询定义的样式从 303 到 812 宽度应用,但它们没有任何效果。我的媒体查询对于我想要实现的目标是否错误?这是它的外观:
@media screen and (min-width:275px) and (max-width:812px) {}
这是我在 html 中的视图端口行:
<meta name="viewport" content="width=device-width,initial-scale=1.0">
解决方案
你的代码看起来不错;它在这里工作得很好。我不确定您要实现什么,但媒体查询在指定的最小宽度以下(或在本例中为 275 像素以下)将无法工作。它将绑定到您设置的约束。
@media screen and (min-width:275px) and (max-width:812px) {
body {
background: blue;
}
}
推荐阅读
- c# - 捕获和识别 HttpRequestException“无法解析远程名称:'www.example.com'”的正确方法是什么?
- typo3 - TYPO3 新闻 - 如何以默认语言和覆盖语言显示不同的媒体文件
- javascript - 在JavaScript中以px以外的单位滚动元素?
- android - 有什么方法可以连接托管在我的笔记本电脑上的本地服务器,以便通过移动网络访问?
- javascript - React Native setState 不是函数
- ag-grid - 如何在 ag-grid 行上创建工具提示?
- javascript - 使用现有的 winston 记录器
- android - 货币获取符号没有为美元,android提供正确的符号?
- typescript - 如何从数组中过滤多条记录?
- c# - c# Android 如何将 Enum 放入包中