vue 固定div 滚动-尊龙游戏旗舰厅官网
组件被包在一个高度固定的div
mounted () {
var bodiv = document.getelementbyid(this.id);
if(bodiv == undefined){
return;
}
var isfirefox=navigator.useragent.indexof("firefox")
if(isfirefox>0){
bodiv.addeventlistener('dommousescroll', function(event) { //火狐
var evt = window.event || arguments[0]
if (evt.detail <= -3) {
bodiv.scrolltop=bodiv.scrolltop-10
} else if (evt.detail >= 3) {
bodiv.scrolltop=bodiv.scrolltop 10
}
evt.stoppropagation();
evt.preventdefault();
}, false);
}else{
bodiv.addeventlistener("mousewheel",function(event) {
var evt = window.event || arguments[0]
evt.returnvalue = false //屏蔽body滚动事件
if (evt.wheeldelta <= -120) {
bodiv.scrolltop=bodiv.scrolltop 40
} else if (evt.wheeldelta >= 120) {
bodiv.scrolltop=bodiv.scrolltop-40
}
})
}
}
}
以上这篇vue.js-div滚动条隐藏但有滚动效果的实现方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持我们。
本文标题: vue.js-div滚动条隐藏但有滚动效果的实现方法
本文地址: http://www.cppcns.com/wangluo/javascript/221698.html
总结
以上是尊龙游戏旗舰厅官网为你收集整理的vue 固定div 滚动_vue.js-div滚动条隐藏但有滚动效果的实现方法的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇:
- 下一篇: