У меня есть немного сложная проблема. Мне нужно установить line-height
разницей vh
единицей и px
calc
в CSS. Моя идея состоит в том, чтобы установить его по этому кодуline-height calc vh unit
line-height: calc(100vh - 100px);
Звучит просто, но не работает. Почему вычисление с этими единицами не работает, описано в CSS Calc Viewport Units Workaround?, где это разрешено для свойства height
с помощью поля взлома и отступов, но оно не может использоваться для свойства line-height.
Я вижу, что проблема решена в Chrome, IE и Edge, но мне нужно сделать это и в Firefox. В Firefox это проявляется в инструментах разработчика
Недопустимое значение свойства.
Любая идея? (JavaScript не подходит для меня)
Можете ли вы сделать [mcve] о том, как она работает в Chrome, IE, и Краю пожалуйста? – zer00ne