最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

html的拖拽动画实现方法

来源:动视网 责编:小采 时间:2020-11-27 20:10:39
文档

html的拖拽动画实现方法

html的拖拽动画实现方法:我们知道,用html来实现动画的方法有很多,这次教大家如何用JS来实现HTML里的拖拽动画,我们一起看一下案列。<!DOCTYPE"> <html"> <head> <style> #p1 {width:100px; height:100px;
推荐度:
导读html的拖拽动画实现方法:我们知道,用html来实现动画的方法有很多,这次教大家如何用JS来实现HTML里的拖拽动画,我们一起看一下案列。<!DOCTYPE"> <html"> <head> <style> #p1 {width:100px; height:100px;


我们知道,用html来实现动画的方法有很多,这次教大家如何用JS来实现HTML里的拖拽动画,我们一起看一下案列。

<!DOCTYPE">
<html">
<head>
<style>
#p1 {width:100px; height:100px; background:red; position:absolute;}
</style>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
<script>
var oDiv=null;
var disX=0;
var disY=0;
window.onload=function ()
{
 oDiv=document.getElementById('p1');
 oDiv.onmousedown=fnDown;
};
 
function fnDown(ev)
{
 var oEvent=ev||event;
 disX=oEvent.clientX-oDiv.offsetLeft;
 disY=oEvent.clientY-oDiv.offsetTop;
 
 document.onmousemove=fnMove;
 document.onmouseup=fnUp;
}
function fnMove(ev)
{
 var oEvent=ev||event;
 oDiv.style.left=oEvent.clientX-disX+'px';
 oDiv.style.top=oEvent.clientY-disY+'px';
}
 
function fnUp()
{
 document.onmousemove=null;
 document.onmouseup=null;
}
</script>
</head>
<body>
<p id="p1">
</p>
</body>
</html>

相信看了这些案例你已经掌握了方法,更多精彩请关注Gxl网其它相关文章!

相关阅读:

js代码案列-根据日期计算星期几

JS引擎运行时是什么样的

H5中的弹窗无法用webview弹出怎么解决

文档

html的拖拽动画实现方法

html的拖拽动画实现方法:我们知道,用html来实现动画的方法有很多,这次教大家如何用JS来实现HTML里的拖拽动画,我们一起看一下案列。<!DOCTYPE"> <html"> <head> <style> #p1 {width:100px; height:100px;
推荐度:
标签: 方法 实现 效果
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top