Mit Flexbox Text über einem Bild zentrieren
Frage: Wie können wir mit Flexbox Text über einem Bild zentrieren? ?
Alternative Lösung:
Obwohl die Verwendung von Flexbox eine Option ist, ist es nicht notwendig, den Text über einem Bild zu zentrieren. CSS-Positionseigenschaften bieten eine einfachere Lösung:
.height-100vh { height: 100vh; position: relative; } .text { position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); }
Flexbox Lösung:
Wenn Flexbox bevorzugt wird, erfahren Sie hier, wie Sie Text über einem zentrieren Bild:
.height-100vh { height: 100vh; display: flex; flex-direction: column; position: relative; } .text { position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); }
Während beide Methoden funktionieren, ist der CSS-Positionierungsansatz einfacher und vermeidet die Notwendigkeit von Flexbox beim Ausrichten von Text über einem Bild.
Das obige ist der detaillierte Inhalt vonWie zentriere ich Text mithilfe von Flexbox oder CSS-Positionierung über einem Bild?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!