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

信息滚动效果制作

难度初级
时长39分
学习人数
综合评分9.63
488人评价 查看评价
9.8 内容实用
9.6 简洁易懂
9.5 逻辑清晰
我觉得@小新在编程 说的挺好的,干嘛要说别人?说点自己的理解怎么了。至少我不反感,反感的倒是哪些一直喜欢喷人的
可以只用settimeout()完成,在自定义累加scrollTop的函数内,分别有两个重复调用自身的settimeout,一个是scrollTop等于li高度的时候,间隔为2秒,另外一个为30毫秒。这样思路会更清晰。

最新回答 / 黄小凡
可以啊。我的都可以下载http://img1.sycdn.imooc.com//down/53a7de330001e3be00000000.zip

最新回答 / 慕粉091628941
修改每次滚动的长度,把长度变短,每次滚动后清除滚动。利用 setTimeout 再次启动滚动,就形成了间歇性滚动。

已采纳回答 / 慕粉1554206971
width: 8000%;这个地方的宽度主要是要比两个demo的长度长即可,我试了一下,改成width:200%也能正常运行,这里写成8000%只是个人喜好吧`(/= _ =)
好,不错的
vivian
答案大部分都是C 啊哈哈
实用性不大。
我长期开着1.25 和1.5 倍速度。 我没反应过来 我心里一直想着这老师好凶 说话好快。。。
后面才知道 原来老师说话软软的。。哈哈。。

最新回答 / R_sober
http://caibaojian.com/css3-background-gradient.html

已采纳回答 / 妙柴
参考老师的代码,你左右的原理和上下是一样的,只是把里面的行高换成整个DIV的宽度,再把滚动方向从向上改为向左或向右
课程须知
1.您至少具备HTML/CSS基础知识; 2.您至少具备JavaSript基础知识;
老师告诉你能学到什么?
1.学会<marquee>标签及属性,制作简单信息滚动。 2.掌握无缝滚动原理,运用JavaScript实现效果。 3.通过设定定时时间,实现间歇性无缝滚动。

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消