【发布时间】:2020-03-24 03:37:34
【问题描述】:
我有以下 HTML 页面:
<style>
@media not(max-width: 512px) { * { color: red; } }
</style>
Foobar
但是,这对窗口的width 没有响应。永远不会应用媒体规则。如果我删除not,它会按预期工作。我对not(max-width) 有什么不明白的地方?
是的,我知道还有其他方法可以完成同样的事情,not(max-width: 512px) 与 min-width: 513px 相同等等。但是,对于我正在构建的系统,我需要能够指定 not(max-width)。
【问题讨论】:
-
not仅适用于媒体类型media_query: [[only | not]? <media_type> [ and <expression> ]*] -
这是一篇关于 @Justinas 所说的 css-tricks.com/logic-in-media-queries Chris 的相关引用的文章“只是不这样做(最大宽度:600px)似乎对我不起作用,因此上面的语法有点时髦。 "
标签: css media-queries