Aller au contenu principal

Bug de Chrome sur les éléments en position fixed

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

Un en-tête ou un bouton en position: fixed qui clignote, disparaît pendant le défilement ou laisse des traces à l’écran sous Chrome : ce bug d’affichage venait du moteur de rendu, qui repeignait l’élément à chaque mouvement. Ces deux lignes forcent le navigateur à le placer sur un calque géré par la carte graphique, et le problème disparaît.

CSS
-webkit-backface-visibility: hidden;
-webkit-transform: translateZ(0);