Sur iPad ou iPhone quand on click sur quoi que ce soit, on voit apparaître pendant environ une seconde un layer noir transparent par dessus l’élément html en question. C’est plutôt moche et ça donne l’impression de ralentir l’expérience utilisateur.
Pour s’en débarrasser il vous suffit d’appliquer cette propriété css sur les éléments qui vous intéressent :
a { -webkit-tap-highlight-color: rgba(0,0,0,0); }
En gros ça dit que la couleur de -webkit-tap-highlight-color sur tous les <a> est noire (les 3 premiers zéros dans rgba) et que son opacité est à zéro. Continue reading “Enlever le layer noir au click event sur les appareils iOS”