纯CSS二级导航菜单

<!DOCTYPE >
<html>

<head>
     <meta http-equiv="content-type" content="text/html; charset=gbk" />

<style type="text/css">

.nav{float:left; width:900px; height:40px; border:none; background-color: #CCCCFF; font-size: 18px; }
        .nav ul{margin-top:10px; list-style:none;}
        .nav ul li{float:left; margin:0 auto; width:115px; position:relative; z-index:100; }
        .nav ul li a{display:block;  text-align:center; height:30px;}
        .nav ul li a:hover{color: #FFFF00; text-align:center; height:30px; text-decoration:none; }
        .nav ul li ul{margin:0px; position:absolute; width:115px;  display:none; font-size:15px;}
        .nav ul li:hover ul{ float: left; padding-left: 0px; margin:0px; position:absolute; width:115px; display:block;  }
        .nav ul li ul li{ float:left; background-color: #CCCCFF; border-bottom:1px solid #bbb;  height:30px; text-align:left;width:100%;}
        .nav ul li ul li a{line-height:32px; }
        .nav ul li ul li a:hover{ background-color: #666666;}

</style>

</head>

<body>
    <!-- 头部 导航菜单 -->
    <div class="header-bottom">
        <div class="nav">
            <ul>
                <li><a href="#">档案管理</a>
                    <ul>
                        <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>
                    </ul>
                </li>
                <li><a href="#">考勤管理</a>
                    <ul>
                        <li><a href="#">考勤查询</a></li>
                        <li><a href="#">考勤补录</a></li>
                        <li><a href="#">异常处理</a></li>
                    </ul>
                </li>
         </div>
    </div>
    <!-- 头部 导航菜单 结束 -->

</body>

</html>

时间: 2024-10-09 08:04:02

纯CSS二级导航菜单的相关文章

less可以做什么?less详解!(less嵌套选择器实现纯CSS二级导航)

前端技术众多,作为一名前端工程师,我们每接触新技术首先要懂得此技术的优势和劣势,这是最基本的.往深入了说还需要懂得技术的应用场景,与之配合的技术等,方便为以后架构做准备.而less作为一门CSS预处理语言,拥有函数式变成的特点,主要优点就是高效.主要适用于包含众多CSS的大型项目.主要体现在:项目公共样式的定义,如页面主色.固定数值(宽.高.时间等).公用样式模板.封装省略浏览器兼容前缀的函数等. 1.less的两种使用方式 1.1 直接调用需要引入less.js,和less样式文件,需要注意的

纯CSS二级纵向菜单

<body> <div class="divda"> <div class="nav"> <ul> <li><a href="#">首页</a> <ul> <li><a href="#">sun min xiang</a> </li> <li><a href=&quo

Web前端开发实战6:CSS实现导航菜单结合二级下拉式菜单的简单变换

前面几篇博文都在讲导航菜单和二级下拉式菜单,其实有很多方法都可以实现的,具体的情况还要视情况而定. 在后面学习到jQuery框架之后,会有更丰富的动画效果,由于在学习Ajax和jQuery的初步阶段,对于很多的复杂的导 航菜单和二级下拉式菜单没法做,但是学习了CSS和JS还是能实现一些简单的变换的.这篇博文就来说说用CSS实现 导航菜单结合二级下拉式菜单的两个简单变换吧. 首先还是在前面博文的基础上加以实现,其实只用HTML和CSS还是可以做出不错的效果,但是相较于JS和 jQuery来说就有很

纯CSS实现下拉菜单及下拉容器等(纯CSS实现导航条及导航下拉容器)

原文:纯CSS实现下拉菜单及下拉容器等(纯CSS实现导航条及导航下拉容器) 虽然网上类似甚至相同的案例有很多,但是我还是写下,以记下笔记,也可供大家参考 希望大家可以指导批评~~ 首先我们以列表ul li 来开始我们菜单也可以说导航条的制作: 在页面中我们首先构建以下XHTML结构: <body> <ul id="navWrapper"> <li> <a href="#">Menu A</a> <ul

CSS+JS下拉菜单和纯CSS下拉菜单

一.CSS+JS下拉菜单 原理:一级菜单的li中包含二级菜单ul.在鼠标没有移上去时,二级菜单的ul是display:none的状态,鼠标一移上去变成display:block.改变这个display属性值是通过JS来实现.鼠标hover时,把整个二级菜单的ul给display出来,用到的事件onmouseonver.鼠标移出又把整个二级菜单的ul 给隐藏掉. nav-js.html文件 <!DOCTYPE html > <html> <head> <meta c

不错的二级导航菜单特效

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Typ

竖向二级导航菜单特效的实现

竖向二级导航菜单特效的实现:在网页设计中,导航菜单的应用非常频繁,横向二级导航菜单的应用可能会多一些,垂直导航菜单可能稍稍少一些,当然这是相对而言的,竖向二级导航菜单的使用也是非常的频繁的,下面就简单介绍一下如何实现此功能,咱们这里只是介绍如何实现,关于美化方面不是重点,先看一段代码实例: <!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="a

jQuery如何实现竖向二级导航菜单

jQuery如何实现竖向二级导航菜单:二级导航菜单在网页设计中数不胜数,有横向导航菜单,也有竖向导航菜单.在个人的印象中,好像介绍实现横向导航的教程比较多,所以在这里咱们就单独介绍一下如何使用jQuery实现竖向导航菜单,这里只介绍如何实现此种功能,对于效果的美观度,可以自行修改设计.下面简单介绍一下如何实现此效果:静态代码如下: <!DOCTYPE html> <html> <head> <meta charset="utf-8"> &

支持多种浏览器的纯css下拉菜单

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312