Если вы внимательно прочитаете этот вопрос, вы заметите, что ЭТО НЕ ДУБЛИРОВАННЫЙ ВОПРОС. Речь идет об изображении на адаптивном фоне с отображением изображения в полный рост. Ответы на другие вопросы здесь бесполезны. Спасибо Джейкобу за его простое решение.
Проблема:
У меня есть DIV с отзывчивым фоном. Я пытаюсь разместить логотип png по центру DIV (или фон, если хотите). Вот что у меня есть:
.divWithBG {
background-image: url(...);
background-size: contain;
background-repeat: no-repeat;
width: 100%;
height: 0;
padding-top: 45.45%; /* (h/w) x 100 */
margin-bottom: 30px;
}
.divWithBG img{
display: block;
margin: 0 auto;
}
¿Что мне нужно сделать, чтобы поместить изображение в div? Центрируется как по вертикали, так и по горизонтали.
Спасибо заранее.