it-swarm.com.de

Deaktivieren Sie die blaue Markierung, wenn Sie ein Objekt mit Cursor: Zeiger berühren / drücken

Es gibt eine blaue Markierung, die angezeigt wird, wenn ein Div, auf das die Eigenschaft cursor: pointer angewendet wurde, in Chrome berührt wird. Wie können wir es loswerden?

Ich habe Folgendes versucht:

-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;

Sie haben jedoch keine Auswirkung auf die blaue Markierung beim Drücken eines Cursors.

48
Ulad Kasach
-webkit-tap-highlight-color:  rgba(255, 255, 255, 0); 

Behebt das Problem, da die Hervorhebungsfarbe transparent wird.

Quelle: http://samcroft.co.uk/2012/alternative-to-webkit-tap-highlight-color-in-phonegap-apps/

78
Ulad Kasach

Soweit ich weiß, kann die Antwort von Vlad K auf einigen Android Geräten zu Problemen führen. Bessere Lösung:

-webkit-tap-highlight-color: rgba(0,0,0,0);
-webkit-tap-highlight-color: transparent;
63
Oboo Chin