これをスタイルシートに追加し、class="no_highlights"
このクラスを適用する要素に属性を追加するだけです。
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;
}
または、クラス名を削除してこれを行うことにより、すべての要素に対してグローバルにこれを行うことができます。
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;
}
ありがとう:)しかしとにかく。青い境界線はアクセシビリティ機能としてあります。見た目は悪いですが、それを最も必要としている人を助けます。
-webkit-tap-highlight-color: transparent;
また大丈夫です。