css calc / min 应用,min不可嵌套还是什么问题导致错误呢?

作者站长头像
站长
· 阅读数 37
  font-size: calc(
    min(min(calc(100vw / 1920px), calc(100vh / 1080px)), 078125) * 100px
  );
回复
1个回答
avatar
test
2024-07-05

078125是什么?像素和数值不可比较;其次,calc乘除只能一方带长度单位;min(<length>, <number>)无效calc(<length> +或- <length>)<length>calc(<length> +或- <number>)无效calc(<length> *或/ <length>)无效calc(<length> *或/ <number>)<length>calc乘数中至少有一个是 <number>;除数(/ 右面的数)必须是 <number>

改成下面这样是可以的,但不知道是不是你的意图

  font-size: calc(
    min(min(calc(100vw / 1920), calc(100vh / 1080)), 78125px) * 100
  );
回复
likes
适合作为回答的
  • 经过验证的有效解决办法
  • 自己的经验指引,对解决问题有帮助
  • 遵循 Markdown 语法排版,代码语义正确
不该作为回答的
  • 询问内容细节或回复楼层
  • 与题目无关的内容
  • “赞”“顶”“同问”“看手册”“解决了没”等毫无意义的内容