используйте значения Процент в ваших фоновых позициях в вашем CSS
.divName {
background-position: 50%;
}
или используя такие слова, как верх или низ ...
См. Полный список значений здесь
ОБНОВЛЕНИЕ; * +1010 *
использовать изображение в качестве фонового изображения вместо встроенного HTML-изображения
<div class='content'>
<p> Some content</p>
<p> More content</p>
.... even more content ...
</div>
Теперь css:
div.content {
background-image: url('image path');
background-position: 50%;
}
Таким образом, изображение всегда будет позади контента, и оно будет в центре div.