小伙伴们,动手制作一个二级菜单的显示和隐藏效果吧


tips:如遇到困难,可加乐乐(v:lelemkw)老师获取参考答案哟~

//img1.sycdn.imooc.com//climg/5fa3d09b29baccc305001000.jpg

演示视频
作业描述

一、整体要求:

1、要求页面整洁、美观,与提供的页面效果图、结构保持一致,文字、背景的颜色不统一要求

2、要求HTML代码和CSS代码书写、命名符合规范

二、 具体要求

1、鼠标移入一级菜单时,二级菜单显示,鼠标移出一级菜单时,二级菜单隐藏

(1)元素显示使用display:block属性,隐藏使用display:none属性

2、二级菜单显示在一级菜单的右侧

(1)给一级菜单和二级菜单共同的父元素设置相对定位(position: relative)

(2)给二级菜单设置绝对定位(position: absolute),并设置左侧位移(left)的值为一级菜单的宽度,上放位移(top)的值为0

3、一级菜单的文字和二级菜单的文字水平居中显示

4、一级菜单的文字和二级菜单的文字垂直居中显示

5、一级菜单的每一项和二级菜单的每一项有下边框,边框为点线(dotted)

6、一级菜单的最后一项和二级菜单的最后一项没有下边框(可以使用li:last-child选中最后一项,并设置border:none)

7、每一个菜单项的宽度和高度不做统一要求

思路分析:

//img1.sycdn.imooc.com//climg/5d1b46040001221e05000211.jpg

评分标准是什么?

规范【4分】

1、要求页面整洁、美观,与提供的页面效果图、结构保持一致,文字、背景的颜色不统一要求

2、要求HTML代码和CSS代码书写、命名符合规范

整体【30分】

1、鼠标移入一级菜单时,二级菜单显示,鼠标移出一级菜单时,二级菜单隐藏

2、二级菜单显示在一级菜单的右侧

一级菜单【33分】

1、一级菜单的文字水平居中显示    

2、一级菜单的文字垂直居中显示    

3、一级菜单的每一项有下边框,边框为点线(dotted)    

4、一级菜单的最后一项没有下边框

二级菜单【33分】

1、二级菜单的文字水平居中显示    

2、二级菜单的文字垂直居中显示    

3、二级菜单的每一项有下边框,边框为点线(dotted)    

4、二级菜单的最后一项没有下边框    

项目作业上传说明
第1步:上传你的作业压缩包
第2步:等待讲师一对一批复
第3步:查看讲师点评
上传作业

登录后查看更多作业,立即

意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

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