2010-07-14 101 views
1

我想在用戶觸摸或選擇div中包含的文本時突出顯示整個div。只有當它包含在具有JavaScript函數的跨度中時,才能突出顯示文本,但是當我嘗試將該函數應用於整個div時,它不起作用。在我的研究中,我看到很多人用-webkit-tap-highlight-color刪除了一個突出顯示,有沒有一種方法可以使用這個或另一個css風格將突出顯示添加到不是鏈接的項目?iphone-突出顯示不屬於鏈接的水龍頭

我使用的腳本:

功能changeColor(E,顏色){ 元件= E; oldColor = element.currentStyle.background; element.style.background = color; }

回答

0

我面臨的一個移動應用程序相同的問題,我已經解決了與下面的代碼的問題。

*:not(a) { 
-webkit-tap-highlight-color: rgba(0,0,0,0); 
}