HTML5垃圾桶效果,Html轻松使用拖拽实现垃圾桶,代码带注释,包你能看懂

本文介绍了如何使用HTML5的拖放API创建一个垃圾桶效果,详细解释了关键的ondragstart、ondrag、ondragend、ondragenter、ondragover、ondragleave和ondrop事件,并提供了实现代码示例,包括CSS样式和JavaScript逻辑,帮助读者理解并实现拖放元素到垃圾桶删除的功能。
摘要由CSDN通过智能技术生成

效果

参考教程:

W3school:

菜鸟教程:

关键知识点:

在拖动目标上触发事件 (源元素):

ondragstart - 用户开始拖动元素时触发

ondrag - 元素正在拖动时触发

ondragend - 用户完成元素拖动后触发

释放目标时触发的事件:

ondragenter - 当被鼠标拖动的对象进入其容器范围内时触发此事件

ondragover - 当某被拖动的对象在另一对象容器范围内拖动时触发此事件

ondragleave - 当被鼠标拖动的对象离开其容器范围内时触发此事件

ondrop - 在一个拖动过程中,释放鼠标键时触发此事件

实现

垃圾箱

ul{

overflow:hidden;

}

li{

width:80px;

height: 50px;

line-height:50px;

border:1px solid #000;

margin:20px;

list-style:none;

float:left;

}

#out{

width:100px;

height: 150px;

background:url() 0 0 no-repeat;

margin:100px;

background-size:100%;

color:red;

border:4px solid #000;

text-align:center;

}

wi

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值