组件被包在一个高度固定的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滚动条隐藏但有滚动效果的实现方法相关推荐

  1. vue滚动条禁止_vue.js中实现禁止浏览器滚动方法

    大家好,本次在开发项目中,点击按钮,弹出一个自定义的弹出窗口和遮罩层,因为页面的超出一屏,有滚动条,但是想让弹出窗时候,禁止浏览器滚动,那么就简单写一个方法给大家. 思路是这样的,当弹窗弹出时候,让b ...

  2. vue watch 修改滚动条_Vue.js 中滚动条始终定位在底部的方法

    Vue.js 中滚动条始终定位在底部的方法 发布于 2020-2-23| 复制链接 分享一篇关于vue 中滚动条始终定位在底部的方法,具有很好的参考价值,希望对大家有所帮助.一起跟随小妖过来看看吧 滚 ...

  3. json vue 对象转数组_vue.js基于v-for实现批量渲染 Json数组对象列表数据示例

    本文实例讲述了vue.js基于v-for实现批量渲染 json数组对象列表数据.分享给大家供大家参考,具体如下: vuejs的出现减轻了对dom的直接操作,同时它提供的 v-for 渲染列表数据也给我 ...

  4. vue图片裁剪组件_Vue.js图像裁剪组件

    vue图片裁剪组件 Vuejs夹 (vuejs-clipper) Vue.js image clipping components using Vue-Rx. 使用Vue-Rx的Vue.js图像裁剪组 ...

  5. vue表格刷新数据_Vue.js+Layer表格数据绑定与实现更新的实例

    一:先使用Vue.js绑定好数据与更新事件 使用v-on绑定好事件,在事件里边直接把该行数据传递进去,在更新方法里边就可以直接取出需要更新的数据 选择 用户名 学号 班级 操作 {{item.User ...

  6. ant design vue table 高度自适应_Vue.JS 实现拼拼乐小游戏项目

    笔者去年曾写过一个类似的拼拼乐小游戏,技术栈采用自己的Xuery框架和原生javascript实现的,脚手架采用gulp来实现,为了满足对vue的需求,笔者再次使用vue生态将其重构,脚手架采用比较火 ...

  7. vue调用cordova 插件_Vue.js 使用cordova camera插件调取相机

    本文给出在vue.js里如何使用cordova的插件完成调取相机及图库,并完成图片上传的操作. 具体的操作步骤如下 第一步:在cordova项目下安装cordova-plugin-camera插件 c ...

  8. vue 父传子_Vue.js教程Vue基本指令

    前言 本文仅介绍基本常用指令(不包括自定义指令和相应的修饰符,这两个以后再写). 再附上官方API文档,大家也可以去看官方解释,更全面更具体.VueAPI 本文所有指令写在views文件夹下的Home ...

  9. js禁止苹果页面底部滚动_Vue.js 实现禁止 h5 页面在 ios 浏览器内置的下拉 bounce 效果...

    介绍 vue-disbounce是一款基于Vue.js的自定义组件,可以有效避免触发h5页面在ios浏览器内置的下拉bounce效果. 组件 :style="{'background-col ...

最新文章

  1. Python游戏开发,pygame模块,Python实现打砖块小游戏
  2. 无线传输层安全协议WTLS安全机制详解
  3. Python 技术篇 - 查看python库都包含什么方法,查看python模块某个方法的具体用法源码,查看python模块所在的物理位置,查看python库都包含哪些属性
  4. 《系统集成项目管理工程师》必背100个知识点-28范围管理计划和需求管理计划...
  5. html地图周边搜索,html5 百度地图定位关键字搜索附近
  6. TPL Dataflow .Net 数据流组件,了解一下?
  7. Linux单用户模式(修改密码、运行级别)方法详解
  8. 长语音识别_长文本语音识别_语音 识别 - 云+社区 - 腾讯云
  9. Android Studio 2.3.1导出jar文件不能生成release解决办法
  10. 基于C语言实现NDVI处理
  11. [入门] Delphi XE2 的控件安装方法。
  12. 卓凡信息技术考试系统服务器,卓凡信息技术考试系统
  13. java加密方案:Virbox Protector Java版-全新保护方案
  14. OpenCV学习01-加载、修改、保存图像
  15. ftp服务器目录创建文件夹权限设置,ftp服务器 创建文件夹权限设置
  16. python 分类问题 画roc曲线实战
  17. 宝岛眼镜全员MCN,玩转私域kol
  18. Unity Shader 表面着色器边缘光(Rim Lighting)二
  19. (转)一篇令所有游戏圈的兄弟汗颜的文章
  20. java中怎么让字体可以显示下划线呢_java中怎么让字体可以显示下划线呢

热门文章

  1. 微型计算机常用的worm是,2010江西省计算机等级考试试题 二级C试题考试答题技巧...
  2. sql server2008如何修改mac地址_如何查看本机的MAC地址和IP地址?
  3. jQuery实现数据映入form表单
  4. qt linux webservice,Qt实现访问WebService
  5. java socket 判断断网_java socket 判断对方在线或离线、断线
  6. linux没有root密码xshell,LINUX终端免密登陆(以Xshell为例)
  7. linux怎么安装高德导航软件,高德地图车机版如何安装?高德地图车机版安装教程...
  8. 日期插件rolldate.js的使用
  9. Webpack 常用命令总结以及常用打包压缩方法
  10. 字符串(string)的常用语法和常用函数