maashaa
@maashaa

Как масштабировать шрифт, чтобы он занял собой блок целиком?

Успех на Хабре лёгкого стартапа Ты — супер подвиг меня воскресным вечером покопать в направлении своего улучшателя настроения (пользователи IE извините).

Он работает только в разрешении 1280x1024, и для вычисления размера шрифта используется магический код centered.style.fontSize = (900 - 3 * message.length) + '%';. При этом всё равно проблемы, если кто-то пользуется + "+".

А как бы сделать, чтобы размер шрифта подбирался, чтобы заполнить div? Может можно его адаптивно увеличивать и как-то вычислять размер получающегося блока?

Upd. Пришлось самой разбираться. По ссылке всё работает…
  • Вопрос задан
  • 2708 просмотров
Решения вопроса 1
@lugansk
«Quick and dirty» решение:

pastebin.com/N8N4iN79

(повесил изменение размера шрифта на загрузку страницы, изменение размера окна и на ввод текста)

Тормозит, но при желании можно до ума довести.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы