下面是一个简单的CSS:媒体查询逻辑(优先级)
/* Smartphones (portrait and landscape) ----------- */
@media only screen and (min-device-width : 320px) and (max-device-width : 480px) {
.test {
background-image: url('red.png');
}
}
/* Desktop ----------- */
.test {
background-image: url('blue.png');
font-size: 100px;
}
问题1:如果我使用智能手机访问该网站,将浏览器也可以下载文件“blue.png”? (即使屏幕上未显示)
问题2:如果我使用智能手机访问此网站,字体大小是100px吗? (对于字体大小,移动样式没有声明)。
问题3:如果我使用智能手机访问此网站,浏览器是否完全忽略第二个.test类(用于桌面?)。如果是的话,浏览器会忽略它,如果在CSS文件中它会出现在移动类之前?
谢谢!
是---是---否 – DaniP
http:// timkadlec。com/2012/04/media-query-asset-download-results /这是一个很好的参考资料,可以帮助您了解哪些浏览器在某些媒体查询中下载资源 – cport1