2016-01-06 2 views
5

У меня есть элемент с линией высоты, установленной с calc():Firefox: известково() недействителен значение свойства

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

Демо: http://codepen.io/Ghodmode/pen/vLxZZd

Он отлично работает в Chrome, но для разработчиков Firefox говорит, что это недопустимое значение свойства.

Уверен, что мне не хватает чего-то, что должно быть очевидно.

Просто для справки:

Спасибо.

ответ

9

Это известная проблема. В настоящее время Firefox не поддерживает значения calc() для свойств, которые принимают либо длины, либо числа, из которых line-height является одним из таких свойств. См. bug 594933.

Поскольку 3rem/2 - это ровно 1.5rem, вы можете просто скопировать эту сумму вместо этого в качестве обходного пути.

+3

Только что зарегистрированный caniuse.com и ошибка указана в разделе «Известные проблемы». Так что да, Ghodmode, вы что-то пропустили: P – BoltClock

Смежные вопросы