Wir haben die folgende div-Struktur, wo wir sowohl das Bild als auch den Text innerhalb des Container-Div. Horizontal zentrieren möchten. Allerdings ist das Bild nach links ausgerichtet und nur der Titel ist centered.You den Code unten finden könnte:Absolute Positionierung für Bilder innerhalb einer Div-Klasse
.QHeader {
position: absolute;
margin-top: 96px;
margin-left: 0px;
width: 800px;
height: 415px;
background-image: url('../img/bg_blue_rect.png');
background-repeat: no-repeat;
background-position: left top;
}
#QHeaderImg01 {
position: absolute;
display: block;
margin: 0 auto;
margin-top: 72px;
width: 263px;
height: 221px;
background-color: #0F0;
}
.QHeaderTitle {
position: absolute;
margin-top: 324px;
margin-left: 0;
width: 800px;
height: auto;
text-align: center;
font-family: Arial, Helvetica, sans-serif;
font-size: 30px;
font-weight: bold;
color: #000;
}
<div class="QHeader">
<img id="QHeaderImg01" src="img/q_header_img_01.png" />
<div class="QHeaderTitle">
TITLE
</div>
<!--QHeaderTitle-->
</div>
<!--QHeader-->
Müssen Sie unbedingt alles positionieren? Absolute Positionierung macht das Leben im Allgemeinen schwierig und sollte vermieden werden, es sei denn, es wird tatsächlich benötigt. –