Text über einem Bild in Flexbox und CSS-Positionierung zentrieren
Das Zentrieren von Text über einem Bild ist eine häufige Layoutanforderung. Während Flexbox leistungsstarke Ausrichtungsoptionen bietet, können Sie diesen Effekt auch mit CSS-Positionierungseigenschaften erzielen.
Absolute Positionierung verwenden
So zentrieren Sie Text über einem Bild mithilfe absoluter Positionierung:
body { position: relative; } ... .text { position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); }
Mit Flexbox
Alternativ kann Flexbox sowohl für Bild als auch für Text verwendet werden Positionierung:
body { margin: 0px; } ... .height-100vh { height: 100vh; display: flex; flex-direction: column; position: relative; } ... .text { position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); color: white; font-weight: bold; } .center-aligned { display: flex; align-items: center; justify-content: center; }
Das obige ist der detaillierte Inhalt vonWie kann ich mithilfe von Flexbox und CSS-Positionierung Text über einem Bild zentrieren?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!