Я хотел бы, чтобы несколько строк текста заполняли мой просмотр как можно больше. Он не должен быть непрерывно адаптивная (= это нормально, чтобы обновить, когда окно просмотра изменяется, не нужно адаптироваться вместе с видовом, когда его размер изменяется в интерактивном режиме)Как изменить размер шрифта, чтобы заполнить область просмотра?
Я попытался FitText.js
и BigText
- они отлично работают для вычисления размера шрифта, который будет использовать ширину видового экрана. Если высота слишком мала, то текст не помещается (появляется полоса прокрутки)
Я устал использовать viewport-percentage lengths (специально vmin
), но в то время как размер шрифта, адаптируется к ширине, значение vmin
потребности быть вручную, чтобы найти нужную ширину.
Есть ли решение, подобное FitText
или BigText
, но которое также учитывало бы высоту области просмотра?
Существует [повышение PR] (https://github.com/davatron5000/FitText.js/pull/6/files) в 'FitText .js', который не был объединен, но стоит попробовать. – Merott
@Merott: Я просто загрузил 'example.html' и измененный' jquery.fittext.js', которые действительно рекламируются, чтобы делать именно то, что я ищу. Я получаю преобразование размера для ширины, но все же не для высоты (при изменении размера браузера по вертикали размер шрифта не изменяется, и в конце появляются полосы прокрутки) – WoJ