Fügen Sie dies einfach Ihrem Stylesheet hinzu und fügen Sie das class="no_highlights"
Attribut einfach dem Element hinzu , auf das Sie diese Klasse anwenden möchten.
no_highlights{
-webkit-tap-highlight-color: transparent;
-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
oder Sie können dies global für alle Elemente tun, indem Sie den Klassennamen entfernen und dies tun.
button,
textarea,
input,
select,
a{
-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
-webkit-tap-highlight-color: transparent;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
Danke :) aber trotzdem. Der blaue Rand dient als Barrierefreiheit. Es sieht schlecht aus, aber es hilft jemandem, der es am meisten brauchte.
-webkit-tap-highlight-color: transparent;
ist auch gut.