静态网页 水平导航栏带下拉列表

本文介绍了如何使用HTML和CSS创建一个带有下拉列表的水平导航栏。通过设置浮动列表项和利用hover事件展示下拉列表,详细讲解了代码结构和实现过程。
摘要由CSDN通过智能技术生成

静态网页制作 导航栏

一.HTML代码的结构

想做一个水平导航栏,鼠标停留在各模块链接上时出现该模块的下拉菜单,具体如图:只有导航栏吼
一般来讲导航栏要用列表来做,水平导航栏我看到的做法是两种:
1.将列表中的a作为内联元素,即li{display:inline;}。这个做法无法控制每块的宽。
2.设置浮动列表项,即li{float:left;},这里需要设置a{display:block;}以及各块统一的width。

那么这里我选择第二种。
下拉列表通过在li中添加一个模块来实现。该模块会在导航栏某模块hover事件发生后出现,那么就需要设置display:none与hover时display:block。
下拉列表的内容用a并设置display:block,其他格式就不提辽。

二.实现

贴一哈代码

HTML:
<body>
<div class="navigate_bar">
    <ul>
        <li class="dropdown">
                <a href="#home" class="dropdown-btn">首页</a>
                <div class="dropdown-content"></div>
 
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值