当前位置:  开发笔记 > 前端 > 正文

Firefox:calc()无效的属性值

如何解决《Firefox:calc()无效的属性值》经验,为你挑选了1个好方法。

我有一个行高设置的元素calc():

line-height: calc(3rem / 2);

演示:http://codepen.io/Ghodmode/pen/vLxZZd

它在Chrome中运行良好,但Firefox的开发人员工具表示它是无效的属性值.

我敢肯定我错过了一些显而易见的事情.

仅供参考:

https://developer.mozilla.org/en/docs/Web/CSS/calc

http://caniuse.com/#search=calc

谢谢.



1> BoltClock..:

这是一个已知的问题.Firefox目前不支持calc()接受长度或数字的属性的值,其中line-height一个是这样的属性.见错误594933.

由于3rem/2正好是1.5rem,因此您可以将该数量硬编码为变通方法.


刚刚检查过caniuse.com,该错误也列在已知问题下.所以,是的,Ghodmode,你确实错过了一些东西:P
推荐阅读
mobiledu2402852413
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有