解決ios端點擊按鈕閃爍問題(小tips)
在ios端,safari瀏覽器上觸發(fā)click事件有300ms的延遲相應(yīng),為touch添加的樣式會和click沖突而出現(xiàn)閃爍問題
在safari中觸摸事件的相應(yīng)順序如下:
touchstart --> touchmove --> touchend --> click(300ms)
此時可試用以下樣式取消click事件的默認(rèn)樣式來消除頁面閃爍問題
*{
-webkit-tap-highlight-color:rgba(0,0,0,0);
}
(值得一提的是,300ms的延遲主要是用于判斷用戶是否為雙擊操作)
總結(jié)
以上所述是小編給大家介紹的解決ios端點擊按鈕閃爍問題(小tips),希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!
相關(guān)文章
IOS Swift 開發(fā)QRCore(二維碼)實例詳解
這篇文章主要介紹了IOS Swift 開發(fā)QRCore(二維碼)實例詳解的相關(guān)資料,這里對開發(fā)二維碼進(jìn)行了詳細(xì)介紹,需要的朋友可以參考下2016-12-12
IOS數(shù)字鍵盤左下角添加完成按鈕的實現(xiàn)方法
這篇文章主要介紹了IOS數(shù)字鍵盤左下角添加完成按鈕的實現(xiàn)方法的相關(guān)資料,希望通過本文能實現(xiàn)類似這樣的功能,需要的朋友可以參考下2017-08-08
iOS開發(fā)中控制屏幕旋轉(zhuǎn)的編寫方法小結(jié)
這篇文章主要介紹了iOS開發(fā)中控制屏幕旋轉(zhuǎn)的編寫方法小結(jié),包括橫豎屏切換時視圖所出現(xiàn)的問題等經(jīng)常需要注意的地方,需要的朋友可以參考下2015-10-10

