Overflow-x la valeur ignorée dans le navigateur safari mobile

Nous avons mis l'overflow-x valeurs cachées sur le corps et le défilement des éléments, mais le navigateur Safari mobile ignore ces valeurs. Sur le bureau, le dépassement des valeurs les beaux travaux.

Code:

body { overflow-x:hidden; width:320px; height:100%; min-height:100%; margin:0; background:-webkit-linear-gradient(top,#e8e4dc,#f2f0eb); }

.page_list, .content { max-height:370px; box-sizing:border-box; padding:0; overflow-x:hidden; overflow-y:auto; -webkit-overflow-scrolling:touch }

#catalog_page { border-left:1px solid #CCC; z-index:28; position:absolute; top:0; width:200px; height:460px; background:white; -webkit-transition:-webkit-transform 0.1s ease-in;; -webkit-transform:translate3d(0,0,0); display:none; }

catalog_page est ce qui se trouve en dehors de la fenêtre, coulissant en vue seulement après que quelqu'un fait un geste.

À reproduire:

1) Visite www.tekiki.com sur votre iPhone (pas d'iPad). Faites défiler vers la droite, et vous verrez comment catalog_page s'étend le site de la largeur, même si l'on fixe la largeur du corps.

OriginalL'auteur Crashalot | 2013-07-20