リンクをクリックすると、周囲に濃いオレンジの枠が描かれます。時には、次のスクロールまたは画面がタッチするまで続きます。
他のいくつかの要素がクリックされると、オレンジ色のフレームが時にはクリックされた要素(div、canvas)のサイズによって表示されます。
どのように(プラットフォームに依存する?)視覚的なフィードバックの微調整と呼ばれる(主な質問)は、それをオフにするプログレマチックな(javascript?)方法はありますか?
それは、ブラウザによって適用されるアクティブなスタイルのようです。あなたのCSSにこれを追加してみてください:
a:active { border: none; }
希望が役立ちます。
アップデート:それがうまくいかない場合は、試してみてください
outline: none;
私は完全に透明な div で囲まれた(クリック可能な) canvas 要素を持っていました。暗い橙色の輪郭は div ( canvas ではなく)によって生成されました(驚くほど)。さらに驚くべきことに、アウトラインのサイズは div (他の要素はチェックされていません)のサイズよりもはるかに大きかったです。だから、私はアウトラインをオフに切り替えることにしました、これは(http://stackoverflow.com/questions/7398763/android-browser-remove-outline-border-when-anchor-is-focused)答えが問題を解決しました。
div
canvas