【发布时间】:2017-09-23 12:36:57
【问题描述】:
我有以下针对移动应用的媒体查询,
only screen and (max-height: 630px) and (orientation: portrait) {}
我想要的是将此媒体查询中的样式应用于所有高度为 630px 或更小的屏幕。基本上它应该适用于较小的屏幕。在浏览器上,这很好用。但在实际设备上,它不能正常工作。
大于 630 像素的设备仍会应用该媒体查询中的样式。我设法通过添加像素比率来修复 一些 屏幕 -
only screen and (max-height: 630px) and (orientation: portrait) and (-webkit-device-pixel-ratio: 2) {}
仍然在一些更大的屏幕(甚至是新手机)上应用这些样式。我在这里做错了什么。
【问题讨论】:
标签: css media-queries