课程
/前端开发
/HTML/CSS
/导航条菜单的制作
请帮忙看看代码,哪里错了?谢谢
2016-02-02
源自:导航条菜单的制作 6-2
正在回答
错误有以下几条:
1、如楼上所说,var subNav =this.getElementsByTagName("ul")[0];这一句应该方法setInterval()方法的外边;
2、subNav.style.height=120px; 这里120px要加引号,如:sub.style.height="120px";
3、timer不该这样定义,应该挂载到每个li下面,这样不至于出现多个li争抢一个timer发生下滑菜单颤动纠结的现象;
4、最下方多了个“}”(大括号)。
慕斯卡4106679 提问者
Eason_Mar
Eason_Mar 回复 Eason_Mar
25行代码:var subNav =this.getElementsByTagName("ul")[0];这一句应该方法setInterval()方法的外边,
这里的this不是指向a标签,所以会找不到ul
40行代码: subNav.style.height=120px; //这里不用px
总裁的宝贝
举报
水平、垂直、圆角导航条菜单,让您的技术探索之路更高效