html 导航条下拉列表怎么做

 我来答
丨乖灬宝宝丶丶
推荐于2018-03-11
知道答主
回答量:9
采纳率:100%
帮助的人:9388
展开全部
先把导航条做出来,然后在每个想有下拉列表的栏目下,画出来下拉的选项,格式一般为
<div><ul><li><a>1</a></li><li><a>2</a></li></ul></div>,然后调好样式。并将div的style设置,display=none
然后获取到你的栏目,添加鼠标事件onMouseover或onclick都行。事件中添加jquery代码。
$("要下来的那个div的选择器").slideDown(100); 100为时间
基本上就是这个思路。
上海钇视科技
2024-11-08 广告
作为上海钇视科技有限公司的工作人员,对于网页3D展示嵌入技术有所了解。网页3D展示嵌入是指将3D模型嵌入到网页中,以便用户能够更直观地查看和交互。要实现这一功能,首先需要选择合适的3D模型文件格式,如obj、fbx、gltf等。然后,可以使... 点击进入详情页
本回答由上海钇视科技提供
姚师兄
2016-10-17 · TA获得超过102个赞
知道小有建树答主
回答量:295
采纳率:100%
帮助的人:29.5万
展开全部
必许要用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;

}
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式