。。。移动端页面怎么实现pc端页面:hover的效果
移动端一般会用:active,但是在ios设备上即使设置了:active也没有反应,是因为touchstart未被有效监听,可以在js加一句:
document.body.addEventListener('touchstart', function () { //...空函数即可});
就可以达到触碰有状态改变的效果。
当然也是可以单纯通过监听touch事件的方式达到效果的。
10 回答11.7k 阅读
2 回答3.2k 阅读✓ 已解决
5 回答2.2k 阅读
3 回答1.7k 阅读✓ 已解决
3 回答2.7k 阅读✓ 已解决
5 回答773 阅读
4 回答2.2k 阅读✓ 已解决
有这个必要吗,移动端 没有这个鼠标触发hover这个属性