本文摘自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》频道 >>
人民邮电出版社
本书对 Vue.js 3 技术细节的分析非常可靠,对于需要深入理解 Vue.js 3 的用户会有很大的帮助。——尤雨溪,Vue.js作者
转载请注明出处:木庄网络博客 » JS如何实现盒子拖拽效果?(附代码)