¿Hay alguna forma de desactivar eso?
Solo me refiero al navegador ... Cuando haces clic en un enlace, un botón o un div que tiene una función de clic, parpadea un cuadro gris en el que hiciste clic rápidamente. ¿Cómo puedo prevenir esto?
ipad
mobile-safari
gato
fuente
fuente
Respuestas:
Puede establecer un color transparente a la
-webkit-tap-highlight-color
propiedad de ese elemento.fuente
-webkit-tap-highlight-color: rgba(0,0,0,0);
-webkit-tap-highlight-color:transparent
todo (es decir*
) funcionó a las mil maravillas.-webkit-tap-highlight-color: rgba(0,0,0,0);
al estado inactivo del enlace de destino resuelve el problema.webkit-tap-highlight-color: none
no no funciona. De hecho, debe establecer la transparencia a través dergba(0,0,0,0)
.Usando Safari móvil en Phonegap, solo esto funcionó:
Fuente: las animaciones de iPhone WebKit CSS causan parpadeo
Además, en el panel principal, habilite la representación:
Fuente: Prevenir el parpadeo en la transición de webkit de webkit-transform
fuente