Heim > Artikel > Web-Frontend > CSS löst vertikale Zentrierung unbekannter Höhe_CSS/HTML
Obwohl es eine CSS-Funktion zur vertikalen Ausrichtung gibt, kann sie das Problem der vertikalen Zentrierung unbekannter Höhe (wenn ein DIV-Tag Text oder Bild unbekannter Höhe enthält) nicht effektiv lösen.
Für Standardbrowser wie Mozilla, Opera, Safari usw. können Sie den Anzeigemodus des übergeordneten Elements auf TABLE (Anzeige: Tabelle;) und der internen untergeordneten Elemente auf Tabellenzelle (Anzeige: table-cell ), die die Vertical-Align-Funktion verwendet, um sie vertikal zu zentrieren, aber nicht standardmäßige Browser unterstützen sie nicht.
Nicht standardmäßige Browser können das untergeordnete Element nur so einstellen, dass es 50 % von oben entfernt ist, und dann ein Element darin hinzufügen, um es um -50 % von oben zu versetzen.