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

焦点图轮播特效

难度初级
时长 1小时 1分
学习人数
综合评分9.73
263人评价 查看评价
9.9 内容实用
9.7 简洁易懂
9.6 逻辑清晰

已采纳回答 / 精慕门7264138
emm 我试了下 貌似移动得快一点也没有出现你说的情况

已采纳回答 / 逍遥呀a
这个你需要个判断,设置成如果在动的话点击无效就好了

最新回答 / 你这个糟老头子
越往左移动,值就是越小的,所以左移的时候不可能出现当前值大于目标值的情况,if括号内的条件指的是:如果当前值大于目标值,说明还没有移动到位(移动到位就相等了,不会执行动画),所以需要后面执行动画

最新回答 / 慕容6348289
每张图片的width=600;在图一之前有图5,显示图一,left为-600

最新回答 / 不知该去哪
span是内联元素,设置宽高、内边距、外边距都没有效果,将它的display="inline-block",这样设置就好了

已采纳回答 / Vunbo
如果依照老师的代码来,是可以动的,如果没有移动,那应该是list这个HTML里边 有一段style="left: -600px;"的代码没有加上,你可以试一试

最新回答 / 这波很关键
<...图片...>请看第18、19行图为老师源码

最新回答 / 这波很关键
index初值为1,经过设置button[index-1]之后为0这里不对啦(⊙﹏⊙),index初值为1,语句button[index-1]没有改变index的值咯~~~index++变为2,那么button【index-1】应该是button【1】啊然后不就是第一个span标签是橘色的吗button是数组(视频里用的是buttons),而数组中第一位是0,也就是说,button[0]代表第一个小圆点,button[1]代表第二个小圆点。PS:同学你的表意有些模糊,不知道这样答准不准确。(●'◡'●)

最新回答 / 这波很关键
先解释这两行代码:offset = '+=' + offset;和offset = '-=' + Math.abs(offset);在JavaScript里面,字符串+数字=字符串,( •̀ ω •́ )一开始,该函数接收到的offset为一个值,+600或-600,这里的if…else…就是让offset变成字符串“+=600”或“-=600”为什么呢?jQuery 动画 - animate() 方法语法:$(selector).animate({params},speed,callback);必需的 ...

最赞回答 / qq_特_3
<!DOCTYPE html><html><head>   <meta charset="UTF-8">   <title>轮播图</title>   <style type="text/css">* {           margin: 0;padding: 0;text-decoration: none;}       body {           padding: 20px;}       #container...
课程须知
您需要有HTML,CSS经验,能使用CSS制作静态页面,并对JS基础知识有一定的了解
老师告诉你能学到什么?
您将能掌握非常实用的焦点图轮播特效的制作过程。

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消