Wenn der User also das Browserfenster verkleinert soll die schriftgröße mitwachsen oder schrumpfen.
So eine ähnliche Diskussion hatten wir letztens:
</archiv/2009/5/t186999/>
Ich kenne mich nicht so gut mit css aus aber gibt es eine Möglichkeit das mit CSS zu bewerkstelligen?
Nur JavaScript kann auf die Größe des Browserfensters (Viewports) reagieren und entsprechend die Basis-Schriftgröße verändern, sodass der Text sowie die Breite eines Container-Elements sich anpasst. Das Container-Element könnte dazu eine Breite in »em« besitzen.
Mit der Funktion für Inner Width kannst du die Breite auslesen. Anhand dessen sowie den vergebenen em-Werten kannst du ausrechnen, wie der passende Wert lauten sollte. Über http://de.selfhtml.org/javascript/objekte/style.htm@title=style kannst du dann bei einem Element die .style.fontSize ändern. Über den Event resize lassen sich Änderung der Fenstergröße überwachen, sodass dann die Größen neu berechnet werden.
Mathias