【发布时间】:2018-10-08 11:28:26
【问题描述】:
我正在处理一个经常需要使用如下媒体查询的网页:
@media (min-width: 769px) and (max-width: 1280px) {
...
}
(或者因为我实际使用的是 Sass,所以使用变量:(min-width: $vertical-view-max + 1) and (max-width: $medium-view-max))
现在,我希望在此间隔内宽度为 not 时触发媒体查询。
我发现以下规则可以正常工作:
@media (max-width: 768px), (min-width: 1281px) {
...
}
但我无法使用not 运算符:
@media (not ((min-width: 769px) and (max-width: 1280px))) {
...
}
我尝试了不同的括号(这个甚至似乎是无效的语法)。我应该如何写规则? not 运算符根本不可能吗?
【问题讨论】:
-
css-tricks.com/logic-in-media-queries - 看起来你使用的是
not all and
标签: css media-queries not-operator