Динамически адаптивный шрифт html/css

я верстаю макет сайта и нашёл в Интрнете формулу по которой шрифт сам подстраивается под размер экрана. Вот она font-size: calc(25px + (40 + 40 * 0.7) *(100vw - 320px) / 1170); 25px - это минимально возможный шрифт. 1170 - ширина котейнера. Нету смысла обьяснять всю формулу. Кому интересно, гляньте это видео https://www.youtube.com/watch?v=HJZP5QsrpXs. Суть вопроса: при измене шрифта line-height остаётся прежним. То есть при увеличенном шрифте текст наезжает на себя, а при уменьшении слишком большие отступы. У кого-то есть подобная формула для line-height.


Ответы (1 шт):

Автор решения: Anders Forsberg

Очевидно, у вас line-height задан жестко в единицах. Нужно сделать line-height:normal, тогда он будет меняться вслед за размером шрифта.

→ Ссылка