Bonsoir les Alsacréateurs !
Sur iOS (iPhone et iPad en tous cas), lorsqu'on atteint le fin ou le début d'une page, il y a un effet de "rebond": ce qui est très bien dans 99% des cas.
Sauf...
Lorsqu'on a conteneur occupant 100% de la hauteur lui-même contenant un div en overflow:auto : une fois sur deux le focus se fait de le body et non le div. Résultat : obliger de pédaler avec son index pour tenter "raccrocher" le div overflow au lien du body.
Je ne sais pas si je suis bien clair alors voici une petit illustration :
http://codepen.io/dasys/full/xVLEGW/
Si je sors du cadre rouge : game over, j'ai toutes les peines à retrouver le focus sur le div.
Connaissez-vous une méthode pour empêcher le body de d'iOS de scroller ?
note : bien entendu il faut le voir sur iPhone ou iPAd
D'avance mille mercis !
Bien à vous.
Sur iOS (iPhone et iPad en tous cas), lorsqu'on atteint le fin ou le début d'une page, il y a un effet de "rebond": ce qui est très bien dans 99% des cas.
Sauf...
Lorsqu'on a conteneur occupant 100% de la hauteur lui-même contenant un div en overflow:auto : une fois sur deux le focus se fait de le body et non le div. Résultat : obliger de pédaler avec son index pour tenter "raccrocher" le div overflow au lien du body.
Je ne sais pas si je suis bien clair alors voici une petit illustration :
http://codepen.io/dasys/full/xVLEGW/
Si je sors du cadre rouge : game over, j'ai toutes les peines à retrouver le focus sur le div.
Connaissez-vous une méthode pour empêcher le body de d'iOS de scroller ?
note : bien entendu il faut le voir sur iPhone ou iPAd
D'avance mille mercis !
Bien à vous.