Heim >Web-Frontend >CSS-Tutorial >Warum wird Text in „Elements' automatisch vertikal zentriert?
Das Rätsel hinter vertikal zentriertem Text in
Die Eintauchen in den Browsercode Um dieses Rätsel zu lösen, tauchen wir in die Tiefen von ein den Firefox-Quellcode, wo wir auf eine entscheidende Information stoßen. Firefox verwendet ein Zwischenelement mit der Bezeichnung „moz-button-content“, das zwischen Die Magie hinter der vertikalen Textausrichtung Der Kern des Rätsels liegt im hartcodierten vertikalen Positionierungsmechanismus des Browsers für The Visualized Mystery Visualisierung der Wenn die Parallelen zwischen Elementen ziehen Im Gegensatz dazu ist das < ;div> Dem Element fehlt eine solche integrierte vertikale Textzentrierung. Um ein ähnliches Ausrichtungsverhalten zu erreichen, müsste man die „line-height“-Eigenschaft des Inhalts umschalten oder eine bestimmte Textausrichtungseigenschaft wie „flexbox“ mit „align-items: center“ verwenden. Die Illusion zerstreuen Der seltsame Fall des vertikal zentrierten Textes in Das obige ist der detaillierte Inhalt vonWarum wird Text in „Elements' automatisch vertikal zentriert?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!+--+-----------------------+^
| + button extra space | |
| | | |
+--+-----------------------+ |
|| ::moz-button-content || | button height
|| display: block; || |
+--+-----------------------+ |
| | | |
| + button extra space | |
+--+-----------------------+v