2013-09-23 71 views
2

我正在使用JQueryMobile爲Android開發一個hybird應用程序。任何人都知道如何禁用WebView中煩人的橙色邊框,當我點擊鏈接,按鈕時系統添加了這些邊框。Android:如何禁用webview中的默認橙色邊框點擊鏈接

enter image description here

我試圖與風格 -webkit-tap-highlight-color: rgba(255, 255, 255, 0);-webkit-tap-highlight-color: rgba(0, 0, 0, 0);和100%肯定它不會我的設備上工作。

是否有任何配置或編碼,我可以在WebView中禁用邊框?

+0

嘗試' -webkit-user-modify:只讀-plaintext-only; -webkit-tap-highlight-color:rgba(0,0,0,0);'(都) – Rajesh

+0

感謝@Rajesh我認爲它仍然不適合我,標籤中的文字變得可編輯。 – Aaron

回答

1
body,div{ 
-webkit-tap-highlight-color: rgba(0, 0, 0, 0); 
} 

這段代碼是你要找的嗎?

+0

謝謝。但恐怕它不適用於我的設備。 – Aaron

+0

我在我的代碼中使用它,並且正在使用Android 4.0及更高版本(我在這些設備上進行了測試)。你可以修復這種風格的特定股也 – PavanBhushan

+0

仍然無法正常工作....我正在使用Android 4.1.1 – Aaron

1

測試Nexus 10(Android 4.4.2)。 這爲我工作:

.affected-element { 
    outline: 1px solid transparent; 
} 
-1

我有以下css來刪除一些HTML元素橙色輪廓:

div:focus, div:active, button:focus, button:active, a:focus, a:active { 
    outline: none; 
} 

它的工作非常好,我至今;)

相關問題