【发布时间】:2013-08-16 14:21:12
【问题描述】:
假设我有
/*
css for elements section #1 in page
css for elements section #2 in page
*/
@media screen and (max-width: 960px) {
/* redefines/alters CSS for elements in section #1 in page */
}
@media screen and (max-width: 700px) {
/* redefines/alters CSS for elements in section #2 in page */
}
我读过很多地方,总是只有一个媒体查询匹配...因此不能依赖已经为 @media screen 和 (max-width: 960px) 定义的 CSS 将在 @media screen 和 (max-width: 700px)
之前首先应用但是,在我的测试中,当我向下调整浏览器窗口的大小时,我可以看到首先应用了 @media screen 和 (max-width: 960px)。然后我将窗口调整得更小,我可以看到更改在 @media screen 和 (max-width: 700px) 被应用时保留/合并
所以我的问题是……我所看到的纯粹是运气而不是规范吗?还是我错过了什么?
【问题讨论】:
-
我很好奇你在哪里读到只有一个媒体查询匹配。
标签: css media-queries