ICode9

精准搜索请尝试: 精确搜索
  • drag 自定义指令2022-09-09 16:01:28

    import Vue from 'vue' const drag = Vue.directive('drag', {     bind: function(el) {},     inserted: function(el) {         el.onmousedown = function(e) {             var disx = e.pageX - el.offsetLeft             var disy = e.pageY -

  • JS实现拖拽效果2022-09-02 13:34:40

    HTML部分 <div id="container" > <div id="drag"> 拖拽区域 </div> </div>   CSS部分: #container { width: 300px; /* overflow: hidden有效阻止鼠标超出拖动范围而触发mousemove回调 */ overflow: hidden; positi

  • vue 拖拽移动示例2022-08-02 15:34:04

    <template> <div id="drag"> <div id="drag-box" class="drag-box" draggable="true" :style="{ top, left }" @dragstart.stop="onDragstart" @drag

  • ExtJS-事件管理-拖拽事件(Drag and Drop)2022-07-26 08:34:54

    更新记录 2022年7月26日 发布。 2022年7月16日 从笔记迁移到博客。 ExtJS教程汇总:https://www.cnblogs.com/cqpanda/p/16328016.html 拖拽事件(Drag and Drop) 拖拽说明 Any element or a component can be enabled for drag and drop 拖动操作本质上是在按住鼠标按钮并移动鼠标时

  • 第15章 与桌面应用的协作2022-04-29 19:31:08

    15.1 Drag Drop API 15.1.1 Drag Drop API 的定义 Drag Drop API 是一种能够在浏览器中实现 DOM 元素的拖动与释放操作的 API。拖动与释放功能非常重要,它可以使 Web 应用程序具有接近原生桌面程序的易用性。众所周知,拖动与释放这一功能,其实在很久以前就已经在浏览器中得以实现。

  • electron打包及窗口自定义设置2022-04-06 09:34:11

    1、打包设置在vue.config.js中设置 publicOptions:{ electronBuilder:{ nodeIntegration:true, builderOptions:{ "appId":"" } } } 2、窗口自定义 new BrowserWindow({ frame:false,//隐藏边框 backgroundColor:'#0c549c',//设置背景色 i

  • js实现滑动条验证2022-03-02 11:34:14

    一、效果预览 二、下载 插件下载地址:https://sc.chinaz.com/jiaoben/160330568920.htm 下载后解压文件,有以下文件: 可以在index.html中看使用示例。 三、基础使用 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-

  • 刚体和碰撞体2022-01-23 21:31:44

    刚体和碰撞体 刚体什么是刚体刚体的使用 碰撞体碰撞体的作用Is Trigger 刚体 什么是刚体 刚体是实现对象物理行为的主要组件,刚体使物体显得更加真实。 刚体的使用 一:添加刚体 在Inspector窗口中搜索Rigidbody并添加。 二:如何使物体不受重力,但受其他的力 可以通过取

  • Dom drag enter and leave2022-01-11 21:31:54

    Dom dragenter dragleave Assume we have bellow Dom Structure, And we are interested to the dragenter dragleaveevent on the dash-line box. in which order the event will be fired. Left Dom A1 to A2, dragenter will be dispatched from A2 A2 to A3, dragleave

  • Unity3D学习笔记——RigidBody(刚体)2021-12-31 18:02:07

    目录 组件参数面板 Mass(质量) Drag(阻力) Angular Drag(角旋转阻力) Use Gravity(启用重力) Is Kinematic(是否为运动学) Interpolate(插值模块) Collision Detection(碰撞检测) 离散碰撞检测 连续碰撞检测(CCD) Constraints(约束) 组件参数面板 Mass(质量)         含义:物体的质量

  • 在Electron中简单实现拖拽功能2021-11-07 00:02:39

    背景 实现简单的拖拽文件、图片到系统本地,拖拽消息体文本发送(类似于微信、QQ中的功能) 实现拖拽到本地系统,不考虑mouse实现方式,使用Electron中的startdrag配合Browser的Drag and Drop startdrag Electron API (startDrag) 提供拖拽文件到桌面系统本地的能力 使用情况比较简单,

  • 拖拽上传2021-11-01 12:00:27

    拖拽上传文件 <template> <div ref="drag" class="drag"> <div class="drag-icon-box"> <!-- 采用的是 element-ui 的图标 --> <i class="el-icon-upload"></i> </div> <

  • vue拖拽事件2021-10-14 16:02:09

    1 最外面的div 给一个 class="drag" 2 把需要拖拽的模块用<div class="drag-box" v-drag draggable="false"></div>包起来 3. directives: { drag(el){ let oDiv = el; //当前元素 //禁止选择网页上的文字

  • vue v-drag和v-open实现 视频可拖拽和拉伸2021-09-29 11:34:34

    铛铛铛铛~先放一张效果图,是一个视频弹窗,可伸缩可拖拽 目录 ​ 第一步:页面设置 第二步:样式设置 第三步:vue dirctives 自定义drag和open指令配置 第一步:页面设置 先设置一个容器,id='popVideoBox',包括可拖拽的dom(class="open"),可拉dom(class="drag")和视频播放器(vue-aliplayer-

  • 实现web页面元素的拖拽和缩放2021-09-20 09:34:06

    通过js监听鼠标事件,实现web页面元素的拖拽和缩放,完整代码如下: <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title></title> <style> * { margin: 0; padding: 0; } #box { width: 100%;

  • vue自定义指令 v-drag拖拽2021-09-01 12:01:41

    1.  在drag.js文件中添加 /* * 拖拽指令 */ export default { inserted(el) { // 这里的el是标签中的v-drag let positionParams = { x: 20, y: 105, startX: 0, startY: 0, endX: 0, e

  • Angular cdk 之 drag-drop2021-08-12 10:34:40

    官网链接:https://material.angular.io/cdk/drag-drop/overview 使用示例: import {Component} from '@angular/core'; @Component({ selector: 'app-drag-drop-drop', template: ` <div class="dragParent" style="width: 5

  • html5中的drag2021-08-05 23:34:44

    这两天需要用到drag,又回头把知识捡了起来,这里简单的记录一下 页面布局与样式 基本样式如下,除了要设置draggable="true"没什么需要注意的 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="wid

  • v-drag 弹框拖拽的实现2021-07-31 17:03:25

    directives: { drag: { mounted: function (el) { el.onmousedown = function(e1) { let disx = e1.pageX - el.parentElement.offsetLeft; let disy = e1.pageY - el.parentElement.offsetTop;

  • html5拖放2021-07-26 12:58:52

    利用(drag和drop),抓取对象以后拖到另一个位置。 拖前:   拖后:    

  • vue3 拖拽组件drag-drop2021-07-09 19:30:24

    做项目的时候遇到了一个需求,拖拽按钮到指定位置,添加一个输入框。 基本思路: 基本按钮添加指定位置里面写好需要的输入框,只不过用v-show隐藏起来,拖拽触发条件显示输入框,同时隐藏按钮给按钮加可拖动标签,给指定位置加可放置标签拖动按钮到指定位置,改变显示条件,输入框显示出来,按钮

  • 原生js实现模态框拖动2021-07-07 14:00:26

    由于本人水平有限,不足之处请大佬指出! 1.引入reset.css https://meyerweb.com/eric/tools/css/reset/index.html; 2.编写html文件 <!DOCTYPE html> <html lang="en"> <head>     <meta charset="UTF-8">     <meta http-equiv="X-UA-Compatibl

  • HTML5 drag api 的使用2021-07-02 18:04:08

    一、基础概念 拖拽:Drag  释放:Drop 1、拖拽指的是鼠标点击源对象后一直移动对象不松手,一但松手即释放了 2、源对象:指的是我们鼠标点击的一个事物,这里可以是一张图片,一个DIV,一段文本等等 目标对象:指的是我们拖动源对象后移动到一块区域,源对象可以进入这个区域,可以在这个区域上方悬

  • 移动端实现按钮在屏幕上拖拽2021-06-30 16:34:31

    <!-- 拖拽滑动 --> <template> <div id="default_drag_comp" v-show="activeBtnShow" @click="goNext" @touchstart="down" @touchmove="move" @touchend="end" > <img

  • ItemTouchHelper源码分析2021-06-02 23:04:07

    ItemTouchHelper是一个强大的帮助类。用来配合RecyclerView使用,ItemTouchHelper同一时刻只能支持两种效果:swipe、drag中的一种。分别用来实现RecyclerView里面item侧滑删除(swipe)效果或者item长按拖拽移动(drag)。当然swipe和drag效果同一时刻只能支持一种。因为事件冲突不能同

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有