Я хочу, чтобы центр изображения поверх моего фона.центрирование div внутри div с фоном: покрытие свойство
#home является фоновым изображением растягивается до размеров браузера
#hometitle этого изображения я хочу на верхнем
Я хотел бы сосредоточить #hometitle на вершине моего #home фона так нет независимо от размера браузера, он будет располагаться в центре фонового изображения.
Я пробовал margin: 0 auto; а затем margin-top: 250px; сразу же, но это просто создает белый пробел выше всего фонового изображения 250px;
Позиция: абсолютная; и top/left действительно не помогают, потому что позиция будет статичной и не будет центром при изменении размера браузера.
#home {
height: 1000px;
margin: 0 auto;
-webkit-background-size: cover;
-moz-background-size: cover;
background-size: cover;
background-repeat: no-repeat;
background-position: center center;
background-image: url("images/bigheader.png");
}
#hometitle {
background-image:url(images/title.png);
height: 260px;
width: 435px;
}
HTML:
<div id="home">
<div id="hometitle">
</div>
</div>
Спасибо, это работает! как вы знаете, чтобы включить margin-top: -130px; и margin-left: -217px; ? – user1486934
Кроме того, что, если мне хочется что-то центра, но прямо под моим #hometitle? – user1486934
зависит от ширины и высоты div. вам нужно потянуть его на половину в верхнюю и половину налево –