background-image: url(path-to-file/img.jpg);
background-repeat:no-repeat;
background-position: center center;
Это должно сработать.
Если нет, то почему бы не сделать div
с изображением и использовать z-index
, чтобы сделать его фоном? Это было бы намного легче центрировать, чем фоновое изображение на теле.
Кроме этой попытки:
background-position: 0 100px;/*use a pixel value that will center it*/
Или я думаю, что вы можете использовать 50%, если вы установили ваше тело min-height
на 100%.
body{
background-repeat:no-repeat;
background-position: center center;
background-image:url(../images/images2.jpg);
color:#FFF;
font-family:Arial, Helvetica, sans-serif;
min-height:100%;
}