Firefox:calc()无效的属性值

Vin*_*nce 5 css firefox css3 css-calc

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

line-height: calc(3rem / 2);
Run Code Online (Sandbox Code Playgroud)

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

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

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

仅供参考:

谢谢.

Bol*_*ock 9

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

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

  • 刚刚检查过caniuse.com,该错误也列在已知问题下.所以,是的,Ghodmode,你确实错过了一些东西:P (3认同)