美文网首页
边框拖拽功能

边框拖拽功能

作者: 辉色星空下 | 来源:发表于2023-12-05 15:19 被阅读0次
<template>
  <div>
      <div
            class="configration mr-10"
            id="configration"
            @mousedown="mousedown"
          >
            <div class="min-h-box">
              
            </div>
          </div>
  </div>
</template>
 mounted() {
    document.addEventListener("mouseup", this.mouseUp);
  },
methods: {
  mouseUp() {
      document.removeEventListener("mousemove", this.mouseMove);
    },
    mouseMove(event) {
      let configration = document.getElementById("configration");
      let configValue = document.getElementById("configValue");
      let dialog = document.getElementsByClassName("dialogResize")[0];
      let endX = event.clientX;
      //弹窗的宽度
      let dialogWidth = dialog.style.width.substring(
        0,
        dialog.style.width.lastIndexOf("px")
      );
      let moveLen = this.startLeft + (endX - this.startX);
      if (moveLen > 200) {
        configration.style.width = moveLen + "px";
        configValue.style.width = Number(dialogWidth) - moveLen + "px";
      }
    },
    mousedown(event) {
      this.startX = event.clientX;
      this.startLeft = event.offsetX;
      document.addEventListener("mousemove", this.mouseMove);
    },

}
    ```

相关文章

  • HTML5 拖拽事件

    HTML5 拖拽事件图片自带拖拽功能其他元素也通过设置 draggable=true属性 实现拖拽功能 垃圾(拖拽...

  • POS-2017

    拖拽排序功能 实现方法: 使用jquery的Sortable功能可以实现拖拽功能 index页面 html部分 商...

  • Html5 + Css 3 文件拖拽上传功能

    拖拽上传文件功能 拖拽事件 拖拽元素ondrag 应用于拖拽元素,整个拖拽过程都会调用ondragstart应用...

  • JS实现拖拽功能

    拖拽功能是我们日常项目中常用的效果,今天我们就来研究一下如何实现简单的拖拽功能。想实现拖拽功能其实很简单,主要需要...

  • vdesjs实现原理

    拖拽功能实现 vdesjs的拖拽功能使用到了vuedraggble,vuedragable的实现是基于sortab...

  • 百度地图web--拖拽选址

    实现地图拖拽选址功能,百度地图并未像高德地图拖拽选址功能 。由于项目需要,在百度地图的基础上实现简单的拖拽功能。大...

  • 深入剖析锤子onestep代码实现 - 下篇 - 拖拽分享

    onestep拖拽分享功能代码分析 文章结构 拖拽原理 拖拽事件派发与处理 - ACTION_DRAG_START...

  • HTML5拖拽事件

    HTML5拖拽事件 1. 设置拖拽 图片自带拖拽功能其他元素可设置draggable属性 例子: 1.1. 拖拽元...

  • 禁止用户拖拽图片或文件到窗口

    在做文件上传功能的时候,如果没有做响应用户拖拽文件的功能的话,建议先禁用拖拽功能。 实现代码: jquery版本(...

  • Angular cdk 学习之 drag-drop

    Angualr drag-drop里面的功能能让我们非常方便的处理页面上视图的拖拽(自由拖拽、列表排序拖拽、...

网友评论

      本文标题:边框拖拽功能

      本文链接:https://www.haomeiwen.com/subject/vgrdgdtx.html