html 导航条下拉列表怎么做
2个回答
展开全部
必许要用css样式
1、首先先用一个列表样式包裹子导航
<ul class="nav">
<li><a href="Untitled-1.html">培训课程</a>
<ol>
<li><a href="#">课程一</a></li>
<li><a href="#">课程二</a></li>
<li><a href="#">课程三</a></li>
<li><a href="#">课程四</a></li>
<li><a href="#">课程五</a></li>
<li><a href="#">课程六</a></li>
</ol>
2、利用css样式隐藏除主导航外的其他子导航
.nav li ol{ list-style:none; width:73px; height:0px; overflow:hidden; position:absolute; background:#55c230 }
3、再利用css样式设置鼠标悬停样式即可
.nav li:hover ol{ height:180px;transition: height 1s;
}
1、首先先用一个列表样式包裹子导航
<ul class="nav">
<li><a href="Untitled-1.html">培训课程</a>
<ol>
<li><a href="#">课程一</a></li>
<li><a href="#">课程二</a></li>
<li><a href="#">课程三</a></li>
<li><a href="#">课程四</a></li>
<li><a href="#">课程五</a></li>
<li><a href="#">课程六</a></li>
</ol>
2、利用css样式隐藏除主导航外的其他子导航
.nav li ol{ list-style:none; width:73px; height:0px; overflow:hidden; position:absolute; background:#55c230 }
3、再利用css样式设置鼠标悬停样式即可
.nav li:hover ol{ height:180px;transition: height 1s;
}
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询