【发布时间】:2022-01-04 18:11:52
【问题描述】:
我的一些媒体查询没有生效。当我去我的检查面板并调整响应尺寸时。它们适用于 1024px,但适用于 768px。我必须关闭 1024px 的查询。它不应该是浏览器应该检测到宽度已经改变并自动应用对该宽度的查询但它没有发生。我想知道为什么?
@media screen and (max-width:425px) {
//code here
}
@media screen and (max-width:768px) {
//code here
}
@media screen and (max-width:1024px) {
//code here
}
【问题讨论】:
-
顺序很重要。例如,600px 的宽度将匹配第二个 和 第三个规则,后面的规则会覆盖前面的规则。要么对它们重新排序,要么改用
min-width条件(这是通常的做法)。
标签: html css css-selectors