Jump to content
Sign in to follow this  
Ernestine

Scroll dans div interne sur Safari mobile

Rate this topic

Recommended Posts

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 :)

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×
×
  • Create New...