请问为什么二级栏目在一级栏目的下面
<!DOCTYPE html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
<style>
*{
padding::0;
margin::0;
}
.page{
width:100%;
height:4043px;
background: url(image/mooc.png) center top no-repeat;
}
.nav{
width:160px;
height:auto;
position:fixed;
top:50%;
margin-top:-103px;
font-famliy:'Microsoft Yahei';
}
.nav-li{
width:160px;
height:40px;
border-bottom:1px solid #fff;
background-color:#333;
text-align:center;
line-height:40px;
font-size:16px;
color:#fff;
cursor: pointer;
}
.tit{
width:160px;
height:40px;
}
.nav-li ul{
width: 160px;
height: auto;
background: #FFF;
display: none;
}
.nav-li:hover ul{
display:block;
}
.nav-li ul li{
width: 160px;
height: 40px;
border-bottom: 1px dashed #666;
color: #333;
text-align: center;
line-height: 40px;
position:relative;
}
</style>
</head>
<body>
<div class="page">
<div class="nav">
<div class="nav-li">
<div class="tit">标题标题标题标题</div>
<ul>
<li>二级标题</li>
<li>二级标题</li>
<li>二级标题</li>
<li>二级标题</li>
<li>二级标题</li>
</ul>
</div>
<div class="nav-li">标题标题标题标题</div>
<div class="nav-li">标题标题标题标题</div>
<div class="nav-li">标题标题标题标题</div>
<div class="nav-li">标题标题标题标题</div>
</div>
</div>
</body>
</html>
正在回答
你好, .nav-li 设置了固定高度 height:40px; ,将其去掉,在动手试一试。祝学习愉快。
- 参与学习 人
- 提交作业 11218 份
- 解答问题 36713 个
从一个不会编程的小白到一个老司机是需要过程的,首先得入门,学习基础知识,然后才能进阶,最后再到精通,本专题是你走进前端世界的不二选择!
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星