在有多个媒体的查询部分只有相关媒体查询内的规则将被浏览器处理的一个虚构的样式表,例如浏览器是否缓存了不相关的媒体查询?
@media screen and (max-width: 400px) {
.container {
width: 95%;
}
}
@media screen and (max-width: 800px) {
.container {
width: 80%;
}
}
.container
将是宽95%在屏幕上用的400像素的最大宽度。
我的问题是这样的:尽管最大400px的媒体查询是唯一相关的(在这个虚构的例子中),最大800px的媒体查询会被浏览器缓存,尽管它是无关紧要的,或不?
这是一个奇怪的问题。动机是什么?浏览器的内部优化如何影响你? –
与我的同事讨论媒体查询是否可以在缓存样式表时保存文件大小。 –