Heim > Artikel > Web-Frontend > Tipps zum Anpassen der Zeilenhöhe basierend auf der Bildschirmgröße mithilfe der CSS-Ansichtsfenstereinheiten vmin und vmax
Verwenden Sie die CSS-Viewport-Einheiten vmin und vmax, um die Technik der Anpassung der Zeilenhöhe an die Bildschirmgröße zu implementieren.
Heutzutage wird die Durchdringungsrate mobiler Geräte immer höher, um das Benutzererlebnis und das Webdesign zu verbessern muss ein gutes responsives Layout haben. Beim Responsive Design tritt häufig das Problem auf, die Zeilenhöhe an die Bildschirmgröße anzupassen. Glücklicherweise können uns die CSS-Viewport-Einheiten vmin und vmax dabei helfen, dieses Ziel zu erreichen.
Die Einheiten vmin und vmax geben jeweils einen Satz von Längeneinheiten an, die relativ zur Breite oder Höhe des Ansichtsfensters berechnet werden. vmin gibt einen Längenwert an, der kleiner als die Breite und Höhe des Ansichtsfensters ist. vmax gibt einen Längenwert an, der sich auf den größeren Wert der Breite und Höhe des Ansichtsfensters bezieht.
Angenommen, wir haben eine Seite, die mehrere Textzeilen enthält. Wir möchten, dass sich die Textzeilenhöhe automatisch anpasst, wenn sich die Breite oder Höhe des Ansichtsfensters ändert. Nachfolgend finden Sie die Implementierungsschritte und entsprechende Codebeispiele.
Zuerst müssen wir einen Basiswert festlegen. Wenn die Breite oder Höhe des Ansichtsfensters 100 Vmin beträgt, wird die Zeilenhöhe auf 1 Vmin festgelegt. Auf diese Weise können wir sicherstellen, dass die Zeilenhöhe die Breite oder Höhe des Ansichtsfensters nicht überschreitet, wenn die Breite oder Höhe des Ansichtsfensters kleiner oder gleich 100 vmin ist.
html, body {
height: 100%;
margin: 0;
padding: 0;
}
.container {
height: 100vh; / Setzt die Containerhöhe auf die Höhe des Ansichtsfensters/
}
.text {
Schriftgröße: 1,5rem;
Zeilenhöhe: 1vmin; / Stellen Sie die Zeilenhöhe auf 1vmin ein /
}
Als nächstes können wir mehrere Textzeilen in einen Container einfügen und die Höhe festlegen Container Auf die Höhe des Ansichtsfensters einstellen, sodass der Text den Container vollständig ausfüllt. Gleichzeitig stellen wir auch die Schriftgröße des Textes auf 1,5rem ein, um die Lesbarkeit des Textes zu gewährleisten.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed tempus vestibulum diam, quis commodo ipsum sagittis eu.
Nulla laoreet mollis nisi, id interdum mi commodo quis. Semper magna id vehicula pellentesque.
Nunc ex nibh, feugiat at With Mit dem obigen Code haben wir den Vorgang zum Anpassen der Zeilenhöhe entsprechend der Bildschirmgröße abgeschlossen. Bei unterschiedlichen Ansichtsfenstergrößen wird die Zeilenhöhe des Textes entsprechend der aktuellen Ansichtsfenstergröße skaliert.
Das obige ist der detaillierte Inhalt vonTipps zum Anpassen der Zeilenhöhe basierend auf der Bildschirmgröße mithilfe der CSS-Ansichtsfenstereinheiten vmin und vmax. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!