css - 当我添加解析条件时,我的媒体查询不起作用,我该怎么办?
问题描述
我一直在为我参与的比赛开发一个网站,并为我的网站添加一些响应能力,我决定使用媒体查询。
我尝试使用各种不同的代码来为我的媒体查询分配分辨率,但它们都不起作用。我目前使用的是 Mac Book Pro 视网膜。
@media screen and (min-device-width: 1200px) and (-webkit-min-device-pixel-ratio: 2) and (min-resolution: 192dpi) {
提供的代码不起作用,但是当我删除最小分辨率时,它工作得很好。我不确定没有它是否会在将来出现某种问题,因为到目前为止我咨询过的每个网站都有某种最低分辨率标准。
解决方案
我相信问题可能是 and between (-webkit-min-device-pixel-ratio: 2)
and(min-resolution: 192dpi)
必须变成(-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi)
我希望这有帮助!
这是一个关于视网膜显示的 css-tricks 教程,可能会有所帮助:https ://css-tricks.com/snippets/css/retina-display-media-query/
推荐阅读
- java - 使用 maven jmeter 插件 2.7.0 时获取 org.apache.jorphan.logging.Slf4jLogkitLogger 会覆盖最终方法错误
- javascript - 不在数组中的脏 JSON 对象 - 我该如何解析?
- c# - Web Scraping 隐藏的 html 输入标签
- c# - 点击事件后显示消息框
- .net - 如何将 .RTF 文件拆分为 .NET 中的页面
- r - 根据条件在 R 中显示/隐藏 selectinput
- c++ - 给定一个容器类型的函数参数
::Iterator,我如何为某些类型的 T 实现特定的重载? - sql - SQL从具有匹配数据的2个表中返回列名
- angularjs - 在控制器中将变量字符串转换为 Angularjs $watch 中的数字
- firebase-cloud-messaging - 我应该使用什么 Bearer 令牌进行 Firebase 云消息传递测试?