Я пытался позиционировать свой логотип и headerpic друг на друга, как это:Как я могу позиционировать эти изображения друг над другом?
img {
position: absolute;
top: 25px;
left: 25px;
}
.imgA1 {
z-index: 1;
}
.imgB1 {
z-index: 3;
}
<img class="imgA1" src="https://placehold.it/200/333333">
<img class="imgB1" src="https://placehold.it/100">
Но мой логотип все еще находится на верхнем конце моего заголовка рис.
Мой CSS код выглядит следующим образом:
.header img.headerpic {
max-width:100%;
float:left;
position:relative;
background:transparent url(../images/header.jpg)
}
.header img.logo {
position: relative;
float:left;
max-width:100%;
background:transparent url(../images/logo.png)
}
и я добавил это в моем index.php:
<body id="home">
<!-- header area -->
<div class="header">
<id="logo">
<img src="<?php echo TEMPLATE_DIR; ?>/images/logo.png" alt="logo"/>
<img class="headerpic" src="<?php echo TEMPLATE_DIR; ?>/images/headspacer.jpg" alt="" />
<div class="infobox"><div class="inner">
</div>
</body>
Что мне нужно изменить, что мой заголовок-Picture является фоном и мой логотип находится слева в центре изображения?
Почему первый img в div не имеет класса? – Jprada
@ Jprada Я не знаю, я описал редактирование, надеясь, что это было правильно. EDIT: Он исчезает, когда я добавляю: '