Aller au contenu principal

Bug iPhone : menu en position fixed et défilement

Fiche écrite en 2016 et relue en 2026 : l’encadré en fin de fiche signale ce qui a changé depuis.

Sur iPhone, un menu mobile en position: fixed dont le contenu défile pouvait sauter, se bloquer ou faire défiler la page derrière lui. Ces quatre propriétés, à placer sur le conteneur du menu, rétablissaient un défilement fluide et limité au menu.

CSS
overflow-x: hidden;
overflow-y:auto;
-webkit-transform: translate3d(0,0,0);
-webkit-overflow-scrolling: touch;