Wie Krieg ich den Text mit HTML/Css in die Mitte des Bildes?

3 Antworten

Hi Suchhilfe95,

auch wenn ein bischen zu spät ist, gebe ich dir trotzdem eine passende Antwort. Du kannst mithilfe von Flexbox den Inhalt sowohl horizontal als auch vertikal ausrichten.

So könnte das aussehen:

.title {
color: orangered;
background-image: url('deinePfadzumBild...jpg');
width: 100%;
height: 600px;
box-sizing: border-box;
background-repeat: no-repeat;
background-size: cover;
display: flex;
align-items: center;
justify: center;
}

;-)

Woher ich das weiß:Berufserfahrung – Ich bin gelernter Mediengestalter Digital und Print(IHK)

Suchhilfe95 
Beitragsersteller
 21.01.2025, 14:03

Merk ich mir für die Zukunft.Eine Frage noch:Brauchst du HTML und CSS in deinem Berufsalltag hin und wieder noch?

Mirko Marek  21.01.2025, 14:05
@Suchhilfe95

Ja, jeden Tag. Ich muss Webtechnologien wie HTML, CSS, JavaScript, PHP und SQL arbeiten.

Du kannst die Zeilenhöhe auf dieselbe Höhe wie die des Elements setzen.

line-height: 600px;

Das style-Element gehört übrigens in den head-Knoten, nicht in body. Des Weiteren würde ich empfehlen, den Code einheitlich einzurücken.


Versuche es mal mit

vertical-align:middle;
"display: table;" oder "display: table-cell;"