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