css - font-size: 退出 WordPress 后浏览器将不再识别钳位 (..)
问题描述
对于一个新的 WordPress 主题,我使用流体排版(https://fluid-typography.netlify.app)来相应地缩放字体。在以管理员身份登录的开发过程中,一切正常。一旦我退出 WordPress 并查看页面,浏览器突然无法识别字体大小的“clamp(...)”值(无效的属性值)并使用回退。这可能是什么原因?
font-size: 4.0625rem; /* <- used as fallback, when I am not logged in */
font-size: min(max(1.75rem,3.3vw+1rem),4.0625rem);
font-size: clamp(1.75rem,3.3vw+1rem,4.0625rem); /* <- used from the browser when I am logged in */
解决方案
注意:这个答案是虚假的,因为存在语法错误(+ 运算符两侧缺少空格)。看评论。我不知道您的完整 WP 环境,所以只能猜测您对 CSS 进行了一些预处理,因为您的一些表达式不是合法的 CSS。它们需要在 calc 函数中。
这个片段可以做到这一点,它似乎工作正常:
div {
font-size: 4.0625rem;
/* used as fallback, when I am not logged in */
font-size: min(max(1.75rem, calc(3.3vw +
> Blockquote
1rem)), 4.0625rem);
font-size: clamp(1.75rem, calc(3.3vw + 1rem), 4.0625rem);
/* <- used from the browser when I am logged in */
}
<div>Hello</div>
推荐阅读
- git - 处理未来更新中的合并冲突
- javascript - 在另一个函数中使用异步值 (JavaScript)
- shell - 在 Dockerfile 中使用 shell 脚本启动多个服务
- java - 如何在 Java 中使用 GUI 添加和删除文本
- python - 我正在制作一个烧瓶测验网页,我正在尝试将分数打印给用户
- flowtype - 两种函数类型的交集归结为什么?
- amazon-web-services - awscli s3 同步通配符
- python - 如何在字典的元组中获取值?
- javascript - 带有 uib-popover 的 ui-grid 作为 cellTemplate
- python - 如何将 SOM 与 K-Means 进行比较?