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

手风琴效果

难度初级
时长35分
学习人数
综合评分9.43
122人评价 查看评价
9.8 内容实用
9.3 简洁易懂
9.2 逻辑清晰
原代码56行 typeof el.attechEvent === 'function' 有误
一堆错误....如果按照他写的代码效果就出不来,出来的效果都是复制的写好的代码

最新回答 / qq_缔曦_04032696
1.我觉得这句应该改成198px;   #imageMenu ul li.big a {width:200px;}2.而且这句可以删掉  #imageMenu ul li a{width: 73px;}

已采纳回答 / qq__少傷鈊_03128626
文字本来就不在图片上啊,只是加上了浮动,在每个li内文字与图片左右显示
竟然没发现对的答案。。

已采纳回答 / 慕莱坞1975833
addEventListener绑定的事件可以有多个,比如addEventListener(eventType, callback1, false);addEventListener(eventType, callback2, false);callback1,callback2都能执行,如果直接绑定事件,比如onmouseenter,一开始时,该事件你只要执行callback1,后来业务拓展,需要在加个callback2方法,如果是直接绑定事件,后面的会覆盖前面的,看一下代码list[i].onmous...
老师的这种处理方式还是值得提倡的,对于元素的冒泡和捕获,实际中考虑的比较少。
增加和去除class的问题
css本来就这样繁杂的。。。。
学到这里就完全听不懂了
这边while判断条件是有错误的,while的判断条件应该是target.Name!='LI'&&target.tagName!='BODY'
for(var i=0;i<List.length;i++){
List[i].obj=i;//添加下标
List[i].onmouseover=function(){
show(this.obj)
}
}
function show(a){
for(var i=0;i<List.length;i++){
List[i].className='';
List[a].className="big"
}
}
}
为什么这课不给经验,而且,看完了都不算啊。。。强迫症啊,这堂课就这节没完成了。。
课程须知
1.HTML中无序列表的相关知识 2.掌握CSS样式的内容,尤其是CSS3的基础内容 3.对JavaScript中鼠标事件等知识熟悉
老师告诉你能学到什么?
1.浮动布局的相关知识 2.掌握CSS3的transition属性 3.会用代码实现手风琴效果

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消