Maison > interface Web > tutoriel CSS > Pourquoi mon webkit-transform Transition scintille-t-il et comment puis-je y remédier ?

Pourquoi mon webkit-transform Transition scintille-t-il et comment puis-je y remédier ?

Barbara Streisand
Libérer: 2024-12-14 15:15:12
original
880 Les gens l'ont consulté

Why Does My webkit-transform Transition Flicker, and How Can I Fix It?

Élimination du scintillement dans les transitions webkit-transform

Malgré l'obtention de l'effet d'animation souhaité à l'aide de webkit-transform, vous rencontrez un bref scintillement juste avant le transition. Cet article explore la cause de ce problème et propose une solution pour atténuer le scintillement.

Le JavaScript que vous utilisez pour modifier la propriété webkit-transform semble être correct. Cependant, la solution réside dans le traitement d'un aspect de la déclaration CSS.

Comme mentionné dans le fil de discussion associé, l'ajout de la propriété CSS suivante à l'élément affecté résout le scintillement :

-webkit-backface-visibility: hidden;
Copier après la connexion

Cette propriété indique au navigateur de ne pas restituer la face arrière de l'élément pendant la transition, empêchant ainsi le scintillement provoqué par le changement soudain de la position de l'élément.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal