У меня возникла проблема с фоновым изображением, которое неправильно отображалось на iPad. Предоставленный ответ, который действительно решил проблему, состоял в том, чтобы добавить -webkit-transform: translateZ(0);
к id
, что решило проблему, но вызвало другую. На одной странице (это очень длинная страница) содержимое перестает загружаться на половине страницы. Если я удалю -webkit-transform: translateZ(0);
, проблема исчезнет (проблема с фоном также появится снова). Почему -webkit-transform: translateZ(0);
не позволяет загрузить страницу?
CSS с преобразованием webkit:
#wrap {
margin:0 auto;
position:relative;
padding:0;
background: #B3B1B2 url(/images/bgs/parchment2.jpg);
-webkit-transform: translateZ(0);
}
Примечания:
- Это происходит на iPad Mini под управлением iOS 6.1.3.
- Эта проблема не появляется на iPhone 4 (та же версия iOS) или в Chrome.
- Это вызывает серьезные проблемы в Safari 5.1 (у меня Windows).