css 滚动时禁用悬停
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了css 滚动时禁用悬停相关的知识,希望对你有一定的参考价值。
var body = document.body,
timer;
window.addEventListener('scroll', function() {
clearTimeout(timer);
if(!body.classList.contains('disable-hover')) {
body.classList.add('disable-hover')
}
timer = setTimeout(function(){
body.classList.remove('disable-hover')
},500);
}, false);
.disable-hover,
.disable-hover * {
pointer-events: none !important;
}
以上是关于css 滚动时禁用悬停的主要内容,如果未能解决你的问题,请参考以下文章
当鼠标悬停在绝对div上时,jQuery禁用滚动
拖动禁用 CSS 悬停
在 Youtube iframe 上滚动禁用
有啥方法可以禁用 CSS 滚动捕捉点?
由于悬停时的转换/缩放,在移动设备上难以滚动
如果禁用,则在悬停路由器按钮时禁用指针事件