I recently encountered a frustrating issue with the Background Image display problem on iPad. I received advice to add
-webkit-transform: translateZ(0);
to the id
, which initially fixed the problem but then led to a new issue. While it resolved the background image problem, it caused the content on a lengthy page to stop loading halfway through. Removing -webkit-transform: translateZ(0);
fixed the loading problem but brought back the background image issue. Why does adding -webkit-transform: translateZ(0);
disrupt the page loading process?
CSS code containing webkit-transform:
#wrap {
margin:0 auto;
position:relative;
padding:0;
background: #B3B1B2 url(/images/bgs/parchment2.jpg);
-webkit-transform: translateZ(0);
}
Additional Information:
- This issue occurred on an iPad Mini running iOS 6.1.3
- The problem did not occur on an iPhone 4 with the same iOS version or in Chrome.
- Safari 5.1 (Windows) was also affected by this issue.