web-dev-qa-db-fra.com

iPad Safari: comment désactiver l'effet de clignotement rapide lorsqu'un lien a été atteint

Y a-t-il un moyen de désactiver cela?
. Comment puis-je empêcher cela?

85
cat

Vous pouvez définir une couleur transparente sur -webkit-tap-highlight-color propriété de cet élément.

a {
    -webkit-tap-highlight-color: transparent;
}
207
kennytm

À l'aide de Safari mobile dans Phonegap, cela a fonctionné uniquement:

* {  -webkit-backface-visibility:  hidden;
     -webkit-tap-highlight-color:  transparent;
  }

Source: les animations CSS iPhone WebKit provoquent un scintillement

De plus, sur le panneau principal, activez le rendu:

div.myPanelOrWhatever 
  {
      -webkit-transform: translate3d(0, 0, 0)
  }

Source: Empêcher le scintillement lors de la transition du webkit vers le webkit-transform

6
redolent