还有一个小Bug不知道老师注意到没有。

还有一个小Bug不知道老师注意到没有。

       当鼠标移到 导航栏的时候,导航栏menuItems的背景色变成rgba(0,0,0,0.1),不同items之间切换的时候没问题。但是当鼠标移出整个导航栏的时候,背景色还留在了上面。 我们其实只是希望在鼠标移动至一级菜单(menu)和二级菜单(submenu)的时候背景有显示,做一个提示。也就是说onmouseout至其他区域里还要写一个background ="none"的方法。

正在回答

登陆购买课程后可参与讨论,去登陆

3回答

其实我也发现了- -,作为在职测试人员,觉得这个BUG可改可不改...

9玖月 2017-03-02 13:11:17

K开泰, 你提的这个问题你解决了?我今天也是想处理这个小Bug,交流交流一下的你想法哈!!!

  • Hbrsql #1
    在源代码实现subMenu.className ="sub-menu hide"的3个函数中都加了以下内容,可以实现: for(var j=0,jlen=subItems.length;j<jlen;j++){ menuItems[j].style.background = "none"; } 供参考
    2017-03-04 22:58:04
  • 提问者 K开泰 #2
    我当时用简单的方法搞了半天也没解决,彻底解决的话代码要改很多,绝对不值得了 你可以试试。
    2017-03-13 16:14:09
小丸子爱吃菜 2017-02-21 19:07:52

老师提供的是一个代码的思路,你可以结合老师的思路再根据你的想法,把这个代码重新完善,写出更好的页面~

也感谢对我们课程的支持和建议,祝学习愉快!

问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
HTML5与CSS3实现动态网页 2018
  • 参与学习       1887    人
  • 提交作业       4643    份
  • 解答问题       5760    个

有HTML和CSS基础,却不知道如何进阶?本路径带你通过系统学习,完成从“会做网页”到“做出好的动态网页”的蜕变,迈出成为前端工程师的第一步。

了解课程
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师