Heim > Artikel > Web-Frontend > Detailliertes Verständnis der Zeilenhöhe in CSS
Syntax:
Zeilenhöhe: normal |. Länge
Parameter:
normal: Standard-Zeilenhöhe
Länge: Prozentzahl |. Ein Längenwert, der aus einer Gleitkommazahl und einer Einheitenkennung besteht, ist zulässig. Der Prozentwert basiert auf der Höhengröße der Schriftart. Siehe Längeneinheiten
Beschreibung:
Ruft die Zeilenhöhe des Objekts ab oder legt sie fest. Das ist der Abstand zwischen dem unteren Rand der Schrift und dem oberen Rand der Innenseite der Schrift.
Wenn sich mehrere Objekte in einer Reihe befinden, wird die maximale Reihenhöhe angewendet. Zu diesem Zeitpunkt darf die Zeilenhöhe kein negativer Wert sein.
Die entsprechende Skriptfunktion ist lineHeight. Bitte sehen Sie sich andere Bücher an, die ich geschrieben habe.
Beispiel:
div {line-height:6px; } div {line-height:10.5; }
Was ist der Unterschied zwischen Zeilenhöhe und Höhe in CSS?
Einfach ausgedrückt bedeutet Zeilenhöhe Zeilenhöhe, und Höhe definiert die Höhe des Elements selbst.
Zum Beispiel der folgende Code
410e38985a3c1e8b5219c50cd6add5b9Text text text text text text text text text text text text text text text text text text text text text text text< ;/div>
Wenn wir .test {line-height:20px;} definieren, hängt die tatsächliche Höhe dieses Elements vom Inhalt ab. Wenn der Textteil im Browser als Linie angezeigt wird, beträgt die tatsächliche Höhe des div 20px . Wenn der Text als zwei Zeilen angezeigt wird, beträgt die tatsächliche Höhe des Div 40 Pixel und die Zeilenhöhe des Texts beträgt 20 Pixel. Wenn wir .test{height:40px} definieren, ist dies die tatsächliche Höhe Das Element ändert sich im Allgemeinen nicht aufgrund der Menge des Inhalts. Wenn der Text als eine Zeile angezeigt wird, beträgt die Höhe des Div immer noch 40 Pixel. Wenn er jedoch als zwei Zeilen angezeigt wird, ist die Zeilenhöhe des Texts geringer Als 20 Pixel ändert sich die Höhe des Div aufgrund des Textinhalts nicht. Die Höhe ist kleiner als die Höhe und ändert sich. Wenn die Höhe des Textinhalts jedoch größer als 40 Pixel ist, erhöht sich im Allgemeinen die Höhe des Div entsprechend.
Zeilenhöhe und Zeilenhöhe
Höhe und Zeilenhöhe sollten in CSS die Rolle der Höhe spielen! Wenn eine Beschriftung das Höhen--Attribut (einschließlich der prozentualen Höhe) nicht definiert, muss die endgültige angezeigte Höhe durch die Zeilenhöhe bestimmt werden, auch wenn der Standardhöhenfehler unter IE6 etwa 11 Pixel beträgt. Lass es mich dir langsam sagen.
Hinweis zur Zeilenhöhe
1. Die Zeilenhöhe funktioniert nur für Text und nicht fürBilder 2. Verwenden Sie Dreamweaver, um den Zeilenhöheneffekt in Echtzeit anzuzeigen.
3. Negative Werte können für diesen Wert nicht verwendet werden, und er ist ungültig, wenn er verwendet wird.
Es sollte beachtet werden, dass dies in jedem Fall der Fall ist Browser, für line-height Es gibt auch einen subtilen Unterschied in der Höhenauflösung. Wenn die Zeilenhöhe eine gerade Zahl ist, wird sie von den meisten Browsern normal interpretiert Ungerade Zahl, einige Browser haben 1 Pixel mehr als unten, während andere 1 Pixel mehr unten als oben hinzufügen. Für einige Websites mit strengen Anforderungen wird empfohlen, beim Entwerfen der Zeilenhöhe
Das obige ist der detaillierte Inhalt vonDetailliertes Verständnis der Zeilenhöhe in CSS. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!