Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/34.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
设置为“不重复”时在iOS中重复背景_Ios_Css_Iphone_Background Image - Fatal编程技术网

设置为“不重复”时在iOS中重复背景

设置为“不重复”时在iOS中重复背景,ios,css,iphone,background-image,Ios,Css,Iphone,Background Image,我在几年前做的一个网站上有一个问题。它在iOS上重复背景。 网址是 我自己没有iPhone,也无法在macbook上运行iOS模拟器,但如果有人有任何想法,那就太好了,因为我已经搜索过了,到目前为止还没有找到任何线索 谢谢我刚刚在iPad上复制了你的网站,它确实加载了双背景,通过个人电脑上的Safari打开,看看它是否也发生了,但没有运气。一个疯狂的猜测是视网膜和正常屏幕的对比,碰巧是这样 一个快速修复方法是在所有其他后台调用的下面向CSS添加以下内容: @media screen and (

我在几年前做的一个网站上有一个问题。它在iOS上重复背景。 网址是

我自己没有iPhone,也无法在macbook上运行iOS模拟器,但如果有人有任何想法,那就太好了,因为我已经搜索过了,到目前为止还没有找到任何线索


谢谢

我刚刚在iPad上复制了你的网站,它确实加载了双背景,通过个人电脑上的Safari打开,看看它是否也发生了,但没有运气。一个疯狂的猜测是视网膜和正常屏幕的对比,碰巧是这样

一个快速修复方法是在所有其他后台调用的下面向CSS添加以下内容:

@media screen and (-webkit-min-device-pixel-ratio:2){
  .cssbox, .cssbox_body, .cssbox_head, .cssbox_head h2 {
      background-size: 1988px 20000px;
  }
}

但这并不漂亮,如果可能的话,我真的会花几分钟重新写一些;)

你想保持网站的现状吗?有比拥有994x1000背景图像更好的技术,我的iPhone甚至拒绝下载图像,更不用说显示两次了。除此之外,我认为你应该检查你的代码几次,并修复两种样式,如
.cssbox{width:980px!important;width:965px;。}
很久以前,在智能手机出现之前,我做过这个网站。。你引用的那种重复的风格是IE黑客。是的,可能有更好的方法来扩展垂直背景。。文件大小仍然相当小,因为它主要是空白。我没有太多的时间来重做这个网站,所以我宁愿保持它现在的状态。理想情况下,是的,这将是重做与适当的响应设计。非常感谢你,我将尝试今天晚些时候。