根据http://www.webmonkey.com/2010/02/browser-specific_css_hacks/ ,我碰巧对基于 WebKit 的浏览器使用了以下 CSS hack 。
@media screen and (-webkit-min-device-pixel-ratio:0) {
#my-id { height: 100%; }
}
有用。但是,后来我发现它在生产环境中不起作用。我发现这是由于 CSS 优化器在and
. Chrome 无法识别以下 CSS。
@media screen and(-webkit-min-device-pixel-ratio:0) {
#my-id { height: 100%; }
}
那么,究竟是什么@media screen and (-webkit-min-device-pixel-ratio:0)
意思呢?
我知道@media screen
,但我之前没有and
在 CSS 文件中使用过。
为什么and
需要空格字符?