1

我有一个背景图像,它应该在计算机上显示,但由于某种原因它变得太小(就像在我的 iphone 上查看它时它应该是一半大小。在我一直在工作时,某些事情导致了这种情况发生页面,因为今天早些时候不是这种情况。

这是包含 bg img 的 div 的 css。关于发生了什么的任何想法?

#wrapper{
    position:relative;
    width:1000px;
    height:5854px;
    background-image:url(../images/UnearthingBG.jpg);
    background-color:#000;
    margin-top: 75px;
    margin-right: auto;
    margin-bottom: 0px;
    margin-left: auto;
    background-repeat: no-repeat;
    }

这是工作页面http://www.unearthingfilm.com/Test.html

4

3 回答 3

1

我昨晚设法修复了它background-size: cover.

谢谢您的回答。非常感激

于 2013-04-18T12:28:57.900 回答
0

我让它在我的 iPhone 3GS 上工作,并设置background-size

#wrapper {
    -webkit-background-size: 1000px 5854px;
}

这很hacky,但在这里完成了工作。我应该说,我的 iPhone 只是用来玩数独游戏,多年来没有得到任何更新,所以它运行的是 iOS 3。;)

这可能是原因: http: //medialab.zendesk.com/entries/22472177-Large-image-as-browser-background-not-working-on-iPhone-Safari-browser

您的问题是由移动 Safari 引起的。它只是缩小所有大于 2Mpx 的图像。

不知道是不是真的,但很有道理。

于 2013-04-17T23:40:23.593 回答
0

我刚刚在我的 iPhone 上测试了您的网站,背景图像看起来不错。我添加了一个截图打击。您的 iPhone 可能出现错误并在某处缓存文件。

我建议可以尝试去* 设置 -> Safari -> 清除 Cookies 和数据 *

在此处输入图像描述

于 2013-04-17T23:36:43.097 回答