我有一个网站需要非常大的背景图片。除了iPhone和iPad上的Safari,我已尝试过的所有网页浏览器都能正确加载页面。在这两个移动设备上的Safari中,背景仅覆盖页面的左侧50%。背景图片仅覆盖iPhone上的一半网页
从我所做的所有测试中我可以看出,这是因为我使用的背景图像的长度。这是我的CSS:
#bodyLong
{
background-image:url('/Images/TaylorProductsBackground3459.jpg');
background-repeat:no-repeat;
width: 1150px;
height: 3459px;
margin: 0 auto;
text-align: left;
padding: 0px;
position:relative;
}
我知道有一些具体错误在这种情况下,因为如果我做一个改变CSS和设置height: 1000px;
,背景图像不再跨页的背面显示两次。我能做些什么来解决这个问题?我不想使用这么大的图片,但是这是一个客户端请求,我还没有能够说服他们。