为了账号安全,请及时绑定邮箱和手机立即绑定
实际工程中为了防止CSS污染,写那么多类名,选择是正常的,你们没找到核心要学的东西。

已采纳回答 / 慕田峪8758219
你的245和246两行:main.className += 'main-i_active';ctrl.className += 'ctrl-i_active';应该改为main.className += ' main-i_active';ctrl.className += ' ctrl-i_active';就是在main-i_active和ctrl-i_active前面加个空格
实现了效果,很开森

最新回答 / 沫沫小青
将position: absolute改成relative后,网页效果和视频上的一致。<...code...>又分析了一下,发现设置absolute时,img是相对于class=main-i main-i_active的div元素的,而main-i main-i_active内又是设置absolute的,按我的理解是,这个div位置不变,img就不变,那为什么视频内却是改变了呢?
老师,怎么没有左右箭头切换和自动播放呢
为什么我写完图片切换函数,前面的图片输出就显示不出来了。我用的是记事本写的

已采纳回答 / 益铭
左边是数组arr,arr[0]="",arr[1]="main-i-right",右边是取出数组中元素,通常用数字索引,像我左边写的那样,老师用i%2这个表达式来求得0或1,其实就是i为奇数得1,i为偶数得0。

最新回答 / UNhandsome
for (i=0 ;i<clear_ctrl.length;i++){  clear_main[i].className = clear_main[i].className.replace(' main-i_active','');  clear_ctrl[i].className = clear_ctrl[i].className.replace(' ctrl-i_active',''); }不知道是不是这个问题,(' main-i_active','')和(' ctrl-i_active',''...
如果敲的没错的话,显示的样式和老师的不一样,可能是因为屏幕分辨率不同,窗口大小不同,因为width是100%,会根据屏幕宽度调整
课程须知
1、已经了解html标签的用法,图片资源的引用 2、已经了解css选择符的概念,以及基本的样式属性作用(宽、高……) 3、已经了解JavaScript函数的调用,了解 DOM 元素的获取及其属性的读写 4、已经掌握变量,流程控制(条件,循环)
老师告诉你能学到什么?
1、方法论:VCD 分解法,教你破解任意特效案例的实现原理 2、CSS3 特效:倒影实现、样式过度动画 3、简单的前端模板功能 4、JS通用函数:简单的 id,class DOM 选择器实现 5、脚本操作元素的属性和样式

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消