css三级菜单效果

一个简单实用的css三级菜单效果

<!doctype html>
<html>
<head>
    <meta charset="utf-8">
    <title>css实现三级菜单</title>
    <style type="text/css">
        *{margin:0;padding:0}
        ul{list-style:none}
        a{text-decoration:none}
        body{font-size:16px}
        .nav{width:100%;height:40px;line-height:40px;background:#333}
        .container{width:1000px;margin:0px auto}
        .nav li{float:left;position:relative}
        .nav li a{float:left;width:100px;text-align:center;height:40px;color:#fff}
        .nav li ul{width:100%;background:#fff;position:absolute;left:0px;top:40px;display:none}
        .nav li li{float:none}
        .nav li li a{float:none;display:inline-block}
        .nav li li a{color:#333}
        .nav li ul li ul{left:100px;top:0px}
        .nav li:hover{background:red}
        .nav li:hover>ul{display:block}
        .banner img{width:100%}
    </style>
</head>
<body>
    <div id="nav" class="nav">
        <div class="container">
            <ul>
                <li><a href="#">home</a></li>
                <li>
                    <a href="#">javascript</a>
                    <ul>
                        <li><a href="#">css</a></li>
                        <li>
                            <a href="#">html5</a>
                            <ul>
                                <li><a href="#">angular.js</a></li>
                                <li><a href="#">node.js</a></li>
                                <li><a href="#">vue.js</a></li>
                                <li><a href="#">React</a></li>
                            </ul>
                        </li>
                        <li><a href="#">jQuery</a></li>
                        <li><a href="#">backbone</a></li>
                    </ul>
                </li>
                <li>
                    <a href="#">editor</a>
                    <ul>
                        <li><a href="#">Sublime Text</a></li>
                        <li><a href="#">Atom</a></li>
                        <li><a href="#">Dreamweaver</a></li>
                        <li><a href="#">HBuilder</a></li>
                    </ul>
                </li>
                <li><a href="#">about us</a></li>
                <li><a href="#">Contact us</a></li>
            </ul>
        </div>
    </div>
    <div class="img">
        <img src="image/1.jpg" alt="">
    </div>
</body>
</html>
时间: 2024-10-24 11:15:47

css三级菜单效果的相关文章

css三级菜单

<!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-

纯CSS实现的二级下拉菜单效果代码实例

纯CSS实现的二级下拉菜单效果代码实例:二级下拉是最为常用的效果之一,当前的此效果一般哟结合js实现,本章节介绍一个使用纯CSS实现的二级下拉菜单效果,希望能够给需要的朋友带来一定的帮助,不过此代码也有一点浏览器兼容问题,那就是在IE6中不兼容.代码如下: <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta name="author" conten

一款jQuery插件+CSS打造的左侧菜单效果

<!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-

IBM官网的JS+CSS的导航菜单效果

<!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-

jQuery+CSS实现的高亮显示选中二级菜单效果

<!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-

先分析这个效果,其实可以理解为把三级菜单分成

效果图: 制作思路: 1.先分析这个效果,其实可以理解为把三级菜单分成 level1,level2,level3,level1是始终显示的.点击level1后,level2会出现:点击level2后,level3会出 现:level2,level3出现后,点击level1,level2和level3都会消失.然后消失和出现我们用到了一个动画效果. 2.动画效果用到的是RotateAnimation,由于我们都是用同一个效果,那么我们只要写一个类,把效果实现了就可以了.要是使用RotateAnim

HTML+CSS实现简单三级菜单

1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta charset="UTF-8"> 5 <title>三级菜单练习</title> 6 </head> 7 <link rel="stylesheet" href="menu.css" type="text/css"

夜深了,写了个JQuery的省市区三级级联效果

刚刚练手的JQuery,希望大神们指正 主要实现以下功能: 1.三级菜单级联加载数据 2.可以在不操作脚本的情况下,给元素加属性实现级联功能 3.自定义动态显示数据 咨询问题: 对于一般比较固定不变的数据,是不是应该生成静态的文件,直接加载整个数据文件,访问文件比较好?还是这样动态的访问比较好? 一般的数据文件,小的会在50k,大的会在3M 这个可以讨论下 1 /** 2 省市区县级联 3 */ 4 (function($){ 5 6 /* 7 * 8 *获取ele的相对元素 9 * 10 **

三级菜单制作

HTML代码: <body> <div class="navMenu"> <ul> <li><a href="#">首页</a> <ul> <li><a href="#">JavaScript+</a> <ul> <li><a href="#">三角函数</a>