解決辦法:android
a { text-decoration: none; display: block; -webkit-tap-highlight-color:transparent }
web
###概述瀏覽器
當用戶點擊iOS的Safari瀏覽器中的連接或JavaScript的可點擊的元素時,覆蓋顯示的高亮顏色。spa
-webkit-touch-callout 是一個 不規範的屬性(unsupported WebKit property),它沒有出如今 CSS 規範草案中。code
該屬性能夠只設置透明度。若是未設置透明度,iOS Safari使用默認的透明度。當透明度設爲0,則會禁用此屬性;當透明度設爲1,元素在點擊時不可見。ip
###說明it
-webkit-tap-highlight-color:colorio
默認值: inheritwebkit
適用於:連接元素好比新窗口打開,img元素好比保存圖像等等im
###兼容
iOS 1.1.1及更高版本的Safari瀏覽器可用 大部分android手機也是支持的,只是顯示效果有所不一樣。