Responsive Schriftgröße für flüssige Layouts
Bei einer flüssigen Website, bei der sich der Inhalt an unterschiedliche Bildschirmauflösungen anpasst, muss unbedingt sichergestellt werden, dass der Text angemessen bleibt so dimensioniert, dass sie in die dafür vorgesehenen Behälter passen. Die Herausforderung besteht darin, eine Einheit zu finden, die die richtige Skalierung im Verhältnis zur Bildschirmgröße beibehält.
Em: An Browser-Schriftart gebunden
Zunächst wird „em“ als Schriftart verwendet Einheit erscheint sinnvoll. Sie ist jedoch relativ zur Standardschriftgröße des Browsers, die je nach Auflösung unterschiedlich ist. Daher bleibt die Schriftgröße unverändert, wenn sich die Auflösung ändert.
Ansichtsfenster-relative Einheiten: Die Lösung
CSS führt ansichtsfenster-relative Einheiten ein, die sich an die Größe von anpassen Das Ansichtsfenster bietet eine definitive Möglichkeit, Text relativ zur Bildschirmauflösung zu skalieren:
Beispiel:
body { font-size: 3.2vw; }
Legacy-Ansätze
Erwägen Sie alternativ die folgenden Legacy-Techniken:
Das obige ist der detaillierte Inhalt vonWie erreicht man eine responsive Schriftgröße für flüssige Layouts?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!