如何防止触摸设备上按钮的粘滞悬停效果

如何防止触摸设备上按钮的粘滞悬停效果,第1张

如何防止触摸设备上按钮的粘滞悬停效果

您可以通过从DOM临时删除链接来删除悬停状态。


在CSS中,您可以:

:hover {background:red;}

在JS中,您可以:

function fix(){    var el = this;    var par = el.parentNode;    var next = el.nextSibling;    par.removeChild(el);    setTimeout(function() {par.insertBefore(el, next);}, 0)}

然后在您的HTML中:

<a href="#" ontouchend="this.onclick=fix">test</a>


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/5559541.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-14
下一篇 2022-12-14

发表评论

登录后才能评论

评论列表(0条)

保存