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

信息滚动效果制作

难度初级
时长39分
学习人数
综合评分9.63
488人评价 查看评价
9.8 内容实用
9.6 简洁易懂
9.5 逻辑清晰

已采纳回答 / xiaowan321
清除的应该是定时器,而不是 “scrollup()”这个函数。可以给setInterval命个名。

已采纳回答 / 风飘叶摇
    function scrollUp() {        if (area.scrollTop >= con1.scrollHeight) {   //  area.scrollTop >= con1.scrollHeight     改为    area.scrollTop >= con1.offsetHeight    单词拼写错误,莫麻痹大意呀            area.scrollTop = 0;        } else {            area.sc...

已采纳回答 / 暧昧是种不好的行为
setInterval('scrollUp()',time),函数加引号要加括号

已采纳回答 / 慕虎9939079
这里给定时器命名是为了清除定时器时用的,不命名就没法清除定时器当然会出问题

已采纳回答 / 手机用户曾小乱
看这个demo:http://zengxiaoluan.com/2017/08/05/marquee-jquery-plugin/

已采纳回答 / 慕粉1554206971
width: 8000%;这个地方的宽度主要是要比两个demo的长度长即可,我试了一下,改成width:200%也能正常运行,这里写成8000%只是个人喜好吧`(/= _ =)

已采纳回答 / 妙柴
参考老师的代码,你左右的原理和上下是一样的,只是把里面的行高换成整个DIV的宽度,再把滚动方向从向上改为向左或向右

已采纳回答 / qq_china谢sir_0
在 是视频中 老师设置 area.scrollTop=10的时候 area里面所有的内容就向上滚动了10 而那10单位的内容并且隐藏了  scrollTop属性是设置的area的垂直滚动距离,这个距离是滚动条向下滚动的距离,也就是内容位于元素上边缘以外的水平尺寸。 说白了就是向上面看不见的地方滚动10, 那为啥con1要滚动?尼玛   con1是不是area里面的内容嘛???? 所以con1内容也当然要滚动了??传送门:http://www.softwhy.com/article-2517-1.html ...

已采纳回答 / 迎风向上乀
<...code...>以上是我修改后的代码第一个是没有在正确的地方用到overflow:hidden,代码里我也注释了第二个是你没有定义这个li的CSS样式第三个是你的BOX高度要比li的总高度小呃,具体方面我的理解我不太会表述,就希望你看我修改后的代码然后再看看老师的视频,结合下自己思考思考吧。

已采纳回答 / 精慕门7137578
可能对今后的程序来说是废弃了,可是以前的老程序里应该会有,为了能读懂,我们最好也了解一下,我是这么理解的

已采纳回答 / qq_妖靥的单纯_0
给ul{display:inline-block}就可以了,我试过了,要是不行你就用浮动,还不行你就用flex
首页上一页1234567下一页尾页
课程须知
1.您至少具备HTML/CSS基础知识; 2.您至少具备JavaSript基础知识;
老师告诉你能学到什么?
1.学会<marquee>标签及属性,制作简单信息滚动。 2.掌握无缝滚动原理,运用JavaScript实现效果。 3.通过设定定时时间,实现间歇性无缝滚动。

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消