Aller au contenu

Scroll dans div interne sur Safari mobile


Ernestine

Sujets conseillés

Bonjour,

Sur Safari mobile, le scroll à un doigt n'a d'effet que sur le body. S'il y a une div (ou autre bloc) dans la page qui nécessite un scroll (c'est à dire un bloc avec un overflow: scroll ou auto), alors il faut scroller avec deux doigts sur ce bloc.

Ce comportement est malheureusement ignoré par de nombreux utilisateurs d'iPad/iPhone et c'est assez problématique : en voulant scroller sur un bloc, c'est la page toute entière qui scroll (vu que l'utilisateur n'utilise qu'un seul doigt pour scroller).

Savez-vous s'il existe un moyen d'annuler ce comportement de Safari mobile, de dire au navigateur : tout scroll basique (à un doigt) doit être fait non pas sur le body, mais sur le bloc où le glissement de doigt est effectué ?

L'idéal serait un simple paramétrage. Au pire un script javascript, à condition qu'il soit léger et que le résultat soit fluide.

Merci :)

Lien vers le commentaire
Partager sur d’autres sites

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...