pointer-events兼容問題css
canIuse 查詢,顯示ios和android都完美支持這個css屬性,
發現問題:
ios下,父元素pointer-events:none;點擊穿透,
子元素 pointer-events:auto;//讓子元素的點擊事件生效android
結果:android瀏覽器一切正常,ios下卻又點擊時靈時不靈的詭異bug。ios
(本身排查和position,scroll,background:tranparent都沒有關係,確實是有時候能夠點擊,有時候怎麼點都不能用,ios9,iphone8)瀏覽器
最後只好放棄pointer-events。iphone
點擊事件能夠用的原生的click,meta裏面設置usescalable=no禁止縮放,解決click點擊延遲問題。或者fastclick.js.scala