在HTML 5網站中,通過移動設備瀏覽的用戶單擊鏈接。
瀏覽器繪製一個框(矩形)作爲反饋(除了聲音)。
瀏覽器可能意味着Android 2.3的股票瀏覽器或Opera Mobile。禁用手機瀏覽器點擊/觸摸/點按反饋框
做了一些研究,但真的沒有(清晰)解決方案。
我想避免這個(藍色)框。至少對於基於iPhone和Android的設備。任何想法?
P.S我也使用jQuery
在HTML 5網站中,通過移動設備瀏覽的用戶單擊鏈接。
瀏覽器繪製一個框(矩形)作爲反饋(除了聲音)。
瀏覽器可能意味着Android 2.3的股票瀏覽器或Opera Mobile。禁用手機瀏覽器點擊/觸摸/點按反饋框
做了一些研究,但真的沒有(清晰)解決方案。
我想避免這個(藍色)框。至少對於基於iPhone和Android的設備。任何想法?
P.S我也使用jQuery
這是一個重複:Can I remove Android default link styling in webview和iPad Safari: How to disable the quick blinking effect when a link has been hit。
答案是:加這個CSS * { -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }
。
我是由bloopletech提供的答案+1。 但是,如果你想有這一招在Android原生瀏覽器(Android瀏覽器)的工作,下次使用:
* {
-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
-moz-tap-highlight-color: rgba(0, 0, 0, 0);
}
你的鏈接看到藍色的輪廓是「綱要」的結果。 要關閉設置:
outline:none;
不知道爲什麼這還沒有被正確回答。
正確,由於某種原因,它沒有工作時被問到,所以謝謝! – Poni