JS如何实现盒子拖拽效果?(附代码)


本文摘自PHP中文网,作者青灯夜游,侵删。

JS如何实现盒子拖拽效果?本篇文章给大家详细介绍JS实现盒子拖拽效果的方法,文中示例代码介绍的非常详细。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。

html代码:

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

<!DOCTYPE html>

<html lang="en">

  

<head>

  <meta charset="UTF-8">

  <meta name="viewport" content="width=device-width, initial-scale=1.0">

  <meta http-equiv="X-UA-Compatible" content="ie=edge">

  <title>拖拽</title>

<body>

  <p class="leftBox"></p>

  <p class="rightBox">

    <!-- 开启拖拽属性draggable -->   

    <p class="circle" draggable="true"></p>

  </p>

</body>

  

</html>

css代码:

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

<style>

    .leftBox {

      display: inline-block;

      width: 100px;

      height: 100px;

      border: 1px solid black;

      border-radius: 10px;

      position: relative;

    }

  

    .rightBox {

      display: inline-block;

      width: 100px;

      height: 100px;

      border: 1px solid black;

      border-radius: 10px;

      position: relative;

    }

  

    .circle {

      width: 50px;

      height: 50px;

      border-radius: 50%;

      background: radial-gradient(25px at center, white, skyblue);

      /* 绝对居中 */

      position: absolute;

      left: 50%;

      margin-left: -25px;

      top: 50%;

      margin-top: -25px;

    }

  </style>

js代码:

阅读剩余部分

相关阅读 >>

前端工程师需要掌握哪些知识?

vue 轻量级图表组件

如何使用js控制下拉列表左右选择

h5+js实现本地文件读取和写入

浅谈json.stringify()和json.parse()的应用

js中常见的一些表单验证正则表达式

使用javascript的模块加载器

js和html的区别是什么

js数组常见操作方法介绍

js变量的基本使用方法介绍

更多相关阅读请进入《js》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...