html5 的拖放
2016-07-17 22:11
459 查看
html
HTML5中实现拖放效果
在Web开发中,我们要实现拖放效果,需要借助Javascript。今天让我们使用Html5实现它:
先看html核心代码:
[code]<p>把黄色小方块拖入到红色大方框中</p>
[/code]
draggable属性是html5新增加的,它有三个值true,false,auto.true是可以拖,false是不可以,auto由用户浏览器是否支持而定。更多请可以参考官方文档.
加上一点儿样式:
[code]#drop
[/code]
然后我们来看javascript:
[code]
[/code]
在Web开发中,我们要实现拖放效果,需要借助Javascript。今天让我们使用Html5实现它:
先看html核心代码:
<div>
[code]<p>把黄色小方块拖入到红色大方框中</p>
</div>
<divid="item"draggable="true">
</div>
<divid="drop">
</div>
[/code]
加上一点儿样式:
<styletype="text/css">
[code]#drop
{
width:300px;
height:200px;
background-color:#ff0000;
padding:5px;
border:2pxsolid#000000;
}
#item
{
width:100px;
height:100px;
background-color:#ffff00;
padding:5px;
margin:20px;
border:1pxdashed#000000;
}
*[draggable=true]{
-moz-user-select:none;
-khtml-user-drag:element;
cursor:move;
}
*:-khtml-drag{
background-color:rgba(238,238,238,0.5);
}
</style>
[/code]
然后我们来看javascript:
[code]
[/code]
相关文章推荐
- HTML5表单新增元素与属性
- html5 audio音频播放全解析
- HTML5结构
- HTML5新增的非主体元素header元素、footer元素、hgroup元素、adress元素
- HTML5新增的主体元素article、section、nav、aside、time元素和pubdate属性
- Sublime Text 3如何快速生成HTML5的头部信息和常用的快捷键
- HTML5 拖拽事件
- HTML5的Video标签的属性,方法和事件汇总
- HTML5基础学习笔记(十一)
- html5地理位置定位功能小析
- html5拖拽
- HTML5-3
- HTML5-2
- HTML5-1
- HTML5和CSS3实例教程[总结一]
- html5地理定位原理
- html5语义化标签
- 在PC机上,如何用Chrome浏览器模拟查看和调试手机的HTML5页面?
- html5页面中 触发 拨打电话、发短信 的方式
- HTML5学习笔记