Heim > Artikel > Web-Frontend > Wie wird die Höhe von Content-Boxen für Block- und Inline-Elemente bestimmt?
In Elementen auf Blockebene ist die Höhe der Die Inhaltsbox wird durch den Abstand vom oberen Rand des Inhalts zu einem der folgenden Elemente definiert (abhängig vom Vorhandensein eines Inline-Formatierungskontexts (IFC) oder Blockformatierungskontexts (BFC)):
Wenn für das Element explizit eine Höhe festgelegt wurde, wird die Höhe von Die Inhaltsbox ist einfach dieser Wert.
Bei Inline-Elementen ist die Höhe der Inhaltsbox nicht explizit definiert und hängt von der Schriftgröße und anderen Schrifteigenschaften ab. Der vertikale Rand, der Rahmen und der Abstand eines Inline-Elements beginnen oben und unten im Inhaltsfeld, haben jedoch keinen Einfluss auf die Höhe des Zeilenfelds.
Im bereitgestellten HTML-Snippet ist die Höhe der Inhaltsfelder wie folgt:
):
Die Höhe entspricht der Zeilenhöhe (2em), weil es eine IFC mit einer Zeile erstellt.Das obige ist der detaillierte Inhalt vonWie wird die Höhe von Content-Boxen für Block- und Inline-Elemente bestimmt?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!