Maison  >  Article  >  interface Web  >  Solution au bouton clignotant, cliquez sur iOS

Solution au bouton clignotant, cliquez sur iOS

一个新手
一个新手original
2017-10-16 10:36:152457parcourir

Du côté iOS, il y a un délai de 300 ms pour déclencher l'événement de clic sur le navigateur Safari. Le style ajouté pour le toucher entrera en conflit avec le clic et provoquera des problèmes de scintillement.

La séquence d'événements tactiles correspondante. dans Safari est le suivant :

touchstart --> touchmove --> touchend --> click(300ms)

À ce stade, vous pouvez essayer le style suivant pour annuler le style par défaut de l'événement de clic pour éliminer le problème de scintillement de la page


*{
    -webkit-tap-highlight-color:rgba(0,0,0,0);
}

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!

Déclaration:
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