:active 伪类在ios safari中失效的解决办法

399 查看

在做页面的时候,有些按钮或者块点击的时候需要有点效果,来提示我这次点击是有效的点击,我首先想到的就是利用伪类来解决了,写完之后发现在safari里没有得到理想的效果,经过搜索才发现,需要加入部分代码来实现。
加入的js代码

document.body.addEventListener('touchstart',function(){});

当然除了这个办法,还可以加入各种各样的loading,不过只是为了提示点击有效的话,css还是更理想的解决办法。