Если вы используете CSS3 , у вас есть новое свойство под названием background-size
, которое вы можете использовать для достижения желаемого результата:
body {
background: url(bgimage.jpg) no-repeat;
background-size: 100%;
}
Имейте в виду, что CSS3 все ещене полностью поддерживается всеми браузерами (особенно IE), и результаты могут отличаться в зависимости от того, с каким браузером вы просматриваете страницу.Тем не менее, надеюсь, что это поможет!
Если вы хотите что-то более дружественное к браузеру, вы можете рассмотреть javascript-решение, которое будет захватывать изменения размера окна и соответственно растягивать изображение.