我的二级菜单显示的好奇怪呀,有老师可以指导一下么?

我的二级菜单显示的好奇怪呀,有老师可以指导一下么?

html代码如下:

<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
</head>
<style>
.parent-li {
text-align: center;
display: block;
position: relative;
list-style: none;
width: 200px;
height: 25px;
background-color: lightgray;
border-bottom: 1px dotted white;
}
.child-ul {
position: absolute;
display: none;
list-style: none;
left: 200px;
top: 0px;
}
.parent-li:hover > .child-ul{
display: block;
}

</style>
<body>
<div class="list"></div>
<ul>
<li class="parent-li">
<!-- 父级菜单项 -->
<a href="#">父项目一</a>
<!-- 子级菜单项 -->
<ul class="child-ul">
<li class="inner">
<a href="#">子项目一</a>
</li>
<li class="inner">
<a href="#">子项目二</a>
</li>
<li class="inner">
<a href="#">子项目三</a>
</li>
</ul>
</li>
</ul>
</body>
</html>

vscode中的browser preview插件显示效果如下:

http://img1.sycdn.imooc.com//climg/5e901a7009a382bc09961026.jpgp.s. 我换到真正的chrome下时,显示效果也是上面这样,还有一个奇怪的地方,在真正的chrome中时要点击才能显示二级菜单,可我的伪类设置的是:hover呀,在vscode browser preview插件中可以实现滑动显示。

正在回答 回答被采纳积分+1

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

3回答
好帮手慕码 2020-04-10 19:29:04

同学你好,看同学的描述已经是解决了问题对吧?!可以自己解决问题很棒哦,继续加油,祝学习愉快~

提问者 慕妹4590878 2020-04-10 15:36:15

加了个高度和宽度搞定了了二级菜单的显示问题


提问者 慕妹4590878 2020-04-10 15:13:35

好奇怪,chrome中又可以实现滑动显示二级菜单了

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

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

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

0 星
请稍等 ...
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

在线咨询

领取优惠

免费试听

领取大纲

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