【发布时间】:2015-01-02 10:10:43
【问题描述】:
我有以下 CSS 定义:
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx), (min-resolution: 192dpi) {
.iconAnnotationGuideH {
background-position: -456px -24px;
background-size: auto 96px;
}
}
当我将它提交给http://jigsaw.w3.org/css-validator/ 进行验证时,它会给我一些错误。
Feature -webkit-min-device-pixel-ratio 不存在媒体 null ), (最小分辨率:2dppx),(最小分辨率:192dpi){ .iconAnnotationGuideH { 背景位置:-456px -24px; 背景尺寸:自动 96px; } }"
我该怎么办?
【问题讨论】:
-
因为它特定于浏览器渲染引擎。如果您删除了“-webket-”,它将验证。您使用特定浏览器选择器的任何原因?
-
@Papa -
min-resolution是标准,而不是min-device-pixel-ratio,所以即使没有前缀也不会验证 :) 我不相信没有-moz或-webkit前缀。它仅用于旧版浏览器支持(和 Safari)
标签: css media-queries