Если вы используете процент от размера шрифта ваших элементов, это относительно размера шрифта, определенного в html
. Таким образом, даже если размер окна изменится, размер шрифта останется прежним. Общий размер шрифта html составляет 16 пикселей, поэтому если у вас есть h1
с font-size: 200%
, независимо от размера окна, h1 font-size
будет иметь 32 пикселя.
Чтобы изменить размер шрифта при изменении ширины окна, используйте vw
. Таким образом, ваш размер шрифта становится динамическим.
Вот так: h1 { font-size: 15vw }
. Это означает, что если ширина окна равна 200px, размер шрифта будет равен 30px;
100vw == 100% ширины
1vw == 1% ширины.