为了账号安全,请及时绑定邮箱和手机立即绑定

JS动画效果

vivian Web前端工程师
难度初级
时长 2小时 8分
学习人数
综合评分9.60
537人评价 查看评价
9.8 内容实用
9.6 简洁易懂
9.4 逻辑清晰

最新回答 / 不如怀念o
以前很多属性是要加前缀的,都2016年了,很多浏览器都已经支持标准了,不需要再加前缀了。现在网上的大多数教程还是有些老旧的。

已采纳回答 / 不如怀念o
只要不是立即执行的代码,放在哪无所谓,而且你用的是onload事件,本身就是页面加载完才执行。如果在别的浏览器中可以实现,而在火狐中不行时,可以试试加上前缀-moz-opacity。ps:火狐以前很强大,现在让人觉得很垃圾,还是谷歌的chrome标准支持的好。

已采纳回答 / 不如怀念o
aLi[i].timer=null;首先说一下,timer是节点自定义属性,不需要初始化为null;你应该去看看width、clientWidth、offsetWidth的定义。

已采纳回答 / 不如怀念o
timer不是变量,它只是节点的自定义属性,直接就可以添加;而且声明变量的方式是错误的,所以下面的代码不会执行,建议多看控制台信息。那个女老师讲的课还是有很多问题的。

已采纳回答 / 蓝天__大海
是IE浏览器的透明度的书写格式

最新回答 / Lee晓川
if(oDiv.offsetLeft==target)  可能会超过target

最赞回答 / 慕粉18602770448
加上position: absolute后默认改变它为块状元素了,这是position: absolute的一个默认效果

最新回答 / IT自学
你看看这个视频不知道已经录了多久了,视频中json的写法在现在来说是错误的写法,现在要求键名必须加双引号,以区分javascript对象中的字面量。<...图片...>

最新回答 / 这偌大的城市
4-2课程里面,8分30秒开始老师一步步演示了,你去看下

最新回答 / Dling
因为你的timer是空的呀~根本没有给它赋值,就像楼上Peakid说的 timer = setInterval(function(){}要把setInterval(function(){}这个定时器赋给timer

已采纳回答 / 善良阿呆
startMove(this,300);你的css原来样式为200px啊
课程须知
1.您至少已经具备JavaSript的知识。2.您已经具备一些开发经验。
老师告诉你能学到什么?
1.使用定时器实现简单动画。2.如何一步步封装库。2.培养编程的思想。

微信扫码,参与3人拼团

微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消