J'ai eu un problème avec le Background Image not rendering correctly on the iPad. La réponse fournie qui a résolu le problème consistait à ajouter -webkit-transform: translateZ(0);
au id
qui a résolu le problème mais en a causé un autre. Sur une page (qui est une très longue page) le contenu arrête de se charger à mi-chemin de la page. Si je supprime -webkit-transform: translateZ(0);
le problème s'arrête (le problème d'arrière-plan réapparaît également). Pourquoi -webkit-transform: translateZ(0);
empêche le chargement de la page?-webkit-transform Empêche la page De
CSS avec webkit-transform:
#wrap {
margin:0 auto;
position:relative;
padding:0;
background: #B3B1B2 url(/images/bgs/parchment2.jpg);
-webkit-transform: translateZ(0);
}
Notes:
- Cela se produit sur l'iOS en cours d'exécution iPad Mini 6.1.3
- Ce problème ne semble pas sur l'iPhone 4 (même version d'iOS) ou dans Chrome.
- Cela provoque des problèmes majeurs dans Safari 5.1 (j'utilise Windows).
'-webkit-transform: translate (0, 0);' empêche les problèmes de chargement bizarres. '-webkit-transform: translate3D (0, 0, 0);' arrête le chargement complet des longues pages. Cependant '-webkit-transform: translate (0, 0);' ne semble pas résoudre le problème que j'avais à l'origine de ma [question initiale.] (Http://stackoverflow.com/q/16785085/825757) – L84