我一直在尝试弄清楚是否可以嵌套CSS特性查询(也称为“CSS @supports
”)和常规媒体查询,以及正确的方法是什么。
示例A在媒体查询中显示特性查询。
示例B在特性查询中显示媒体查询。
是否有可能完全嵌套它们?如果是这样,是否有首选嵌套风格?A还是B?
.foo {
background: red;
}
/* EXAMPLE A */
@media (min-width: 50em) {
.foo {
background: green;
}
@supports (flex-wrap: wrap) {
.foo {
background: blue;
}
}
}
/* EXAMPLE B */
@supports (flex-wrap: wrap) {
.foo {
background: green;
}
@media (min-width: 50em) {
.foo {
background: blue;
}
}
}