デフォルトの Android Web の「強調表示」(どこでも推奨される -webkit-tap-highlight-color スタイルの「修正」) をオフにしようとしています - これはほとんどのデバイスでうまく機能しますが、Galaxy Tab 10.1 ではうまくいきません - 「クリック」ハンドラーは、ブラウザーで「クリック」されると、常にデフォルトの「暗い」色で強調表示されます。
例えば。
私はCSSにこれを持っています:
* {
-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
次に、jQuery を使用して div に「クリック」ハンドラーを設定します。
< div id="test" >何らかの内容</ div >
次のようなコードで:
$("#text").click(function(e) { alert("Hello !") } );
Galaxy Tab 10.1ブラウザーで実行されているその単純なコードでは、divで常に「ハイライト」が表示され、スタイルを完全に無視しているように見えますか?
誰にもアイデアはありますか?「touchstart」および「touchend」イベントを使用すると、これらのイベントをキャプチャする「レベル」に応じてこれがなくなるようですが、それはやり過ぎのようです-Galaxy Tabブラウザーについて特別なことはありますか? 検索してみましたが、検索する用語の組み合わせが多すぎて迷ってしまいます :(
ありがとう
クリス