¿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-colorpropiedad de ese elemento.fuente
-webkit-tap-highlight-color: rgba(0,0,0,0);-webkit-tap-highlight-color:transparenttodo (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: noneno 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