ios 伪类失效 Posted on 2021-06-08 Edited on 2021-09-08 解决ios中按钮的`:active`失效 偶然遇到了ios中button :active失效的问题,经查需要绑定触摸事件 1document.addEventListener("touchstart", function() {}, false); 而这种问题出现的原因是由于在iOS上,鼠标事件的发送速度非常快,从而不会收到向下或活动状态。因此,:active只有在HTML元素上设置了触摸事件时,才会触发伪状态 .参考链接 参考