我正在使用 CSS 媒体查询为不同大小的设备加载不同的模板。我创建了一个电子表格,列出了测试设备的显示分辨率和最常见的设备以得出尺寸截止值。我正在测试的设备之一是 Nexus 7,我发现它的显示分辨率为 1280 × 800。但是,当我在代码中使用这些值时,它不起作用。
**我不使用最大值或最小值的唯一原因是因为我试图找到确切的分辨率。如果我用相当大的东西替换 max-device-width ,它可以工作并且我已经做了足够的测试以知道它可以与给定的各种最大值一起工作,但是为了正确完成我的代码以区分 3 个不同大小的设备类别,我必须确保创建正确的截止点。CSS分辨率不同吗?感谢您提前提供的所有帮助!
@media only screen and (device-width:1280px) and (orientation:landscape) {
/*style --code removed for sack of space */
}
@media only screen and (device-width:800px) and (orientation:portrait) {
/*style --code removed for sack of space */
}
这是我的 html 文件中的视口代码
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">