Уменьшение размера шрифта для типа пользователя, чтобы он поместился во вводе с использованием Javascript

Apple ' s MobileMe использует javascript для изменения размера шрифта при входе в электронную почту на своей домашней странице по мере того, как пользователь вводит, так что текст всегда помещается в доступное пространство без прокрутки переполнения.

Хотя я могу видеть, как выполнять функцию при каждом нажатии клавиши , Мне любопытно, как можно каждый раз вычислять размер шрифта, чтобы он всегда помещался в поле ввода. Есть ли способ измерить длину фрагмента текста с помощью шрифта переменной ширины? Как они достигают этого эффекта?

Попробуйте, чтобы понять, что я имею в виду: Есть ли способ измерить длину фрагмента текста с помощью шрифта переменной ширины? Как они достигают этого эффекта?

Попробуйте, чтобы понять, что я имею в виду: Есть ли способ измерить длину фрагмента текста с помощью шрифта переменной ширины? Как они достигают этого эффекта?

Попробуйте, чтобы понять, что я имею в виду: http://www.me.com/

9
задан Andrew De Andrade 24 May 2011 в 17:17
поделиться