【发布时间】:2018-06-14 05:04:52
【问题描述】:
我正在构建一个响应式网站。有一组单独的 CSS 可应用于智能手机。为此,我使用以下代码
@media all and (min-width: 760px) {
.wrap {
/*css for large screens goes here*/
}
}
@media not all and (min-width: 760px) {
.wrap {
/*css for small screens goes here*/
}
}
我的智能手机有一个“屏幕分辨率:1080 x 1920”。但它仍然显示小屏幕的 CSS。我很惊讶这种情况正在发生,因为 1080 > 760 所以第一个块不应该适用吗?屏幕分辨率实际上不是以像素为单位衡量的吗?如果不是,那么如何找到屏幕中有多少像素?
我刚刚从一个示例中找到了760px,有没有更好的方法来决定何时从全尺寸网页切换到小屏幕的紧凑型网页?
【问题讨论】:
标签: css responsive-design media-queries screen-size