当前位置:Gxlcms > html代码 > vue.js-div怎么隐藏滚动条

vue.js-div怎么隐藏滚动条

时间:2021-07-01 10:21:17 帮助过:160人阅读

这次给大家带来vue.js-div怎么隐藏滚动条,vue.js-div隐藏滚动条的注意事项有哪些,下面就是实战案例,一起来看一下。

组件被包在一个高度固定的p

  1. mounted () {
  2. var bop = document.getElementById(this.id);
  3. if(bop == undefined){
  4. return;
  5. }
  6. var isFirefox=navigator.userAgent.indexOf("Firefox")
  7. if(isFirefox>0){
  8. bop.addEventListener('DOMMouseScroll', function(event) { //火狐
  9. var evt = window.event || arguments[0]
  10. if (evt.detail <= -3) {
  11. bop.scrollTop=bop.scrollTop-10
  12. } else if (evt.detail >= 3) {
  13. bop.scrollTop=bop.scrollTop+10
  14. }
  15. evt.stopPropagation();
  16. evt.preventDefault();
  17. }, false);
  18. }else{
  19. bop.addEventListener("mousewheel",function(event) {
  20. var evt = window.event || arguments[0]
  21. evt.returnValue = false //屏蔽body滚动事件
  22. if (evt.wheelDelta <= -120) {
  23. bop.scrollTop=bop.scrollTop+40
  24. } else if (evt.wheelDelta >= 120) {
  25. bop.scrollTop=bop.scrollTop-40
  26. }
  27. })
  28. }
  29. }
  30. }

相信看了本文案例你已经掌握了方法,更多精彩请关注Gxl网其它相关文章!

推荐阅读:

web端的应用实现后退强制刷新

ionic2中怎么使用自动生成器

操作Vue渲染与插件加载的顺序

以上就是vue.js-div怎么隐藏滚动条的详细内容,更多请关注Gxl网其它相关文章!

人气教程排行