iOS:active或-webkit-tap-highlight無效的原因及解決方案

通常,元素在按壓態/點擊態時會使用 :active僞類 來設置特定的樣式,這個操作在pc/Android上都沒有問題,但 iOS上的點擊事件(click)是模擬出來的,在iOS上使用 :active 僞類 需要設置一個touch事件,這樣元素的:active僞類才能被正確觸發。一般是給body標籤上加一個ontouchstart屬性,但是但是~注意body的渲染範圍,要保證元素上的touch事件能
相關文章
相關標籤/搜索