css - 如何在媒体查询宽度值中使用 CSS 环境变量?
问题描述
@media screen and (max-width: env(--width-max)) {
.foo {
font-size: var(--fonts-size);
}
}
:root {
--width-max: 0;
--fonts-size: 1rem;
}
据我了解,上面的代码应该在.foo
元素上设置一个媒体查询,但是浏览器没有接收到它。我看到了 postcss-media-variables 库,但更喜欢使用env
,但无法弄清楚我做错了什么。如何在媒体查询中访问 CSS 环境变量?
解决方案
推荐阅读
- java - org.artofsolving.jodconverter.office.OfficeManager 未在检票口中初始化
- javascript - javascript 对象中允许作为“键”的有效字符/值是什么?
- sql - 尝试从带有 Proc Sql 的 SAS 中的另一个表中更新表值
- pandas - 来自 Pandas 的 MonthBegin() 有什么作用?
- typescript - fp-ts:如何组合多个 Option 生产者?
- excel - Excel 电源查询。按模板列表运行多个查询以连接不同文件中的表
- pandas - 有条件地在多列上设置值
- ruby-on-rails - rails s 和 DBeaver 上的 PG::ConnectionBad (FATAL: password authentication failed for user )
- php - 使用 PHP exec 执行 Minecraft 命令
- spring-boot - 简化 Spring Reactor 流 - 检查至少一个条件是否为真,然后继续