Schrumpfen font-size auf den ein Benutzer eingibt, um zu passen in eine Eingabe mit Javascript

Apples MobileMe verwendet javascript zum ändern der Schriftgröße in den E-Mail login auf der homepage als Benutzer-Typen, so dass der text immer passt in den verfügbaren Raum, ohne überlauf-scrollen.

Während ich kann sehen, wie, wie Sie eine Funktion ausführen, die auf jeden Tastendruck, ich bin gespannt, wie es einem gehen würde, zu berechnen die font-size jeder Zeit, so dass es immer passt in das Eingabefeld ein. Gibt es eine Möglichkeit, Messen Sie die Länge von einem Stück text mit einer variable Breite schriftart? Wie wollen Sie erreichen diesen Effekt?

Probieren Sie es aus, um zu sehen, was ich meine:
http://www.me.com/

Schreibe einen Kommentar