当前位置: 首页 > news >正文

多个织梦dedecms网站怎么做站群推广普通话手抄报内容资料

多个织梦dedecms网站怎么做站群,推广普通话手抄报内容资料,石家庄seo结算,windows优化大师怎么样前言 在做后端管理系统中#xff0c;像弹窗或大的表单时#xff0c;经常会有滚动条的出现#xff0c;但有些时候如流程、图片等操作时#xff0c;仅仅使用鼠标拖动滚动条操作不太方便#xff0c;如果使用鼠标拖拽图片或容器来触发滚动条的移动就比较方便了 功能设计 如…前言 在做后端管理系统中像弹窗或大的表单时经常会有滚动条的出现但有些时候如流程、图片等操作时仅仅使用鼠标拖动滚动条操作不太方便如果使用鼠标拖拽图片或容器来触发滚动条的移动就比较方便了 功能设计 如果要实现鼠标辅助触发滚动条的移动需要借助 mousedownmouseupmousemove 三个事件通过鼠标的移动来动态修改滚动条的scrollLeft和scrollTop,来模拟实现滚动条的位置变更。 考虑到鼠标的拖动有独立和可复用性可以创建一个类来封装鼠标事件使用时只要把事件挂到指定的容器上就可以实现功能的复用 1、创建鼠标移动事件类 创建move.js // 鼠标移动滚动位置类 class Drag {constructor(vm) {this.dragWrap vm;// 要挂载的容器this._dom {};this._x 0;this._y 0;this._top 0;this._left 0;this.move false;this.down false;this.init.apply(this, arguments);}// 绑定事件init() {this.bindEvent();}// 给要素增加鼠标事件// mousedown 按下初始化// mousemove 移动// mouseupmouseleave 松开移出结束移动bindEvent() {let t this;this.dragWrap.addEventListener(mousedown, (e) {e e.preventDefault();if (!t.move) {t.move false;t.down true;t._x e.clientX;t._y e.clientY;t._top t.dragWrap.scrollTop;t._left t.dragWrap.scrollLeft;}});this.dragWrap.addEventListener(mouseup, (e) {e e.preventDefault();t.move false;t.down false;});this.dragWrap.addEventListener(mouseleave, (e) {e e.preventDefault();t.move false;t.down false;});this.dragWrap.addEventListener(mousemove, (e) {if (t.down) {e e.preventDefault();t.move true;let x t._x - e.clientX;let y t._y - e.clientY;t.dragWrap.scrollLeft t._left x;t.dragWrap.scrollTop t._top y;}});} } export default Drag;在页面中使用 1.在页面中使用move.js类实现鼠标移动触发滚动条位置的移动 2.给svg添加放大功能 templateel-row classapp-containerel-colel-form refform v-modelvalue label-width80px sizemini styleposition: absolute;top: 32px;z-index: 999;el-form-item label缩放 propvalueel-input-number v-modelvalue changechangeSlider :min0 :max3/el-input-number/el-form-item/el-formdiv idnavShow styletext-align: center;overflow: hidden;height:90vh;border: 1px solid #000000;divsvg idsvgShow stylecursor:pointer;width:96%;height:96%;padding: 10px;/svg/div/div/el-col/el-row /templatescript import Drag from /utils/move.js; export default {name: ProcessingFlow,data() {return {value: 2,}},mounted() {this.changeSlider()this.initScroll()},methods: {changeSlider() {let svg document.getElementById(svgShow)if (this.value 1) {svg.style.transform scale(1.6)} else if (this.value 2) {svg.style.transform scale(1.9)} else if (this.value 3) {svg.style.transform scale(2.2)} else {svg.style.transform scale(1)}svg.style.transformOrigin 0 0let nav document.getElementById(navShow)// 滚动元素的父容器:刷新滚轮nav.scrollIntoView()},initScroll() {let nav document.getElementById(navShow)new Drag(nav)},} } /scriptstyle scoped /style实现效果
http://www.hkea.cn/news/14290421/

相关文章:

  • 网站如何动态修改主页陇南市建设局官方网站
  • seo优化网站的手段简述网站的制作步骤
  • 高端大气企业网站模板云主机和云桌面的区别
  • 预约型网站模板源码无锡做网站f7wl
  • 网站备案网站要有内容吗江门58同城网
  • 网站开发设计制作合同网站建设职位
  • 网站模板和源码区别互联网营销师有什么用
  • 做网站的利与弊做班级玩网站做哪些方面
  • 学校网站建设哪家好淮安市哪里有做网站
  • 梅花手表网站个人网站建设方案模板
  • 江苏省华建建设股份有限网站wordpress 优秀的博客主题简洁
  • 提供网站技术网站服务器过期了
  • 可以建微信网站的搜索 龙岩网
  • 网站优化排名软件网郑州公司网站建设哪家好
  • 做的比较好的冷柜网站有哪些百度行业网站怎么做
  • flash网站开发教程mitao wordpress
  • 网站制作多少钱公司微信注册账号申请
  • 东莞市建设工程质监督站网站网站建设咨询哪些方面
  • 网站备案需要审核多久seo教程从零开始
  • 怎么在年报网站做简易注销网站建设交接协议书
  • 江苏建设网站公司wordpress中文链接404
  • 网站开发工程师面试问题易搜搜索引擎
  • 河南住房和城乡建设厅网站首页网站建设叫什么软件
  • 检察院网站建设wordpress 无法编辑主题
  • 广东网站开发网站开发设计费用
  • 提供网站建设备案公司微信seo是什么意思
  • 设计网站的意义网站的功能建设
  • 赣州网站建设jxgzg3怎么做营销推广方案
  • 网站建设公司销售前景一般网站建设公司怎么收费
  • 网站模板 wordpress仿美团网站开发