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