zoukankan      html  css  js  c++  java
  • 简单的CSS 下拉导航菜单实现代码

    <html xmlns="http://www.w3.org/1999/xhtml" lang="en">
    
        <head>
            <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
            <title></title>
            <style type="text/css">
                * {
                    margin: 0px;
                    padding: 0px;
                }
                
                #nav {
                    width: 500px;
                    background-color: #737373;
                    height: 40px;
                    /*border-radius: 10px;*/
                    position: relative;
                    margin: 0px auto;
                    top: 0px;
                }
                
                .nav-container {
                    width: 100%;
                    height: 40px;
                    position: absolute;
                }
                
                .banner {
                    float: left;
                    text-align: center;
                    height: 40px;
                    width: 20%;
                    line-height: 40px;
                }
                
                .banner:hover {
                    background-color: #00BFFF;
                    cursor: pointer;
                }
                
                div ul {
                    list-style: none;
                    /*display: none;*/
                    background-color: blue;
                    overflow: hidden;
                    /*模拟height:auto时候的情况*/                
                    max-height: 0px;
                    transition: max-height 0.3s;
                    /*多浏览器支持*/
                    -moz-transition: height 1s;
                    -webkit-transition: height 1s;
                    -o-transition: height 1s;
                }
                
                .banner:hover ul {
                    /*display: block;*/
                    width: 100%;
                    max-height: 160px;
                }
                
                div ul li {
                    overflow: hidden;
                }
                
                div ul li:hover {
                    background-color: red;
                }
            </style>
        </head>
    
        <body>
            <div class="nav-container">
                <div id="nav">
                    <div id="nav-button-1" class="banner">第1个导航
                        <ul>
                            <li>1</li>
                            <li>2</li>
                            <li>3</li>
                            <li>4</li>
                        </ul>
                    </div>
                    <div id="nav-button-2" class="banner">第2个导航
                        <ul>
                            <li>1</li>
                            <li>2</li>
                            <li>3</li>
                        </ul>
                    </div>
                    <div id="nav-button-3" class="banner">第3个导航
                        <ul>
                            <li>1</li>
                            <li>2</li>
                        </ul>
                    </div>
                    <div id="nav-button-4" class="banner">第4个导航
                        <ul>
                            <li>1</li>
                            <li>2</li>
                            <li>3</li>
                            <li>4</li>
                            <li>5</li>
                        </ul>
                    </div>
                    <div id="nav-button-5" class="banner">第5个导航
                        <ul>
                            <li>1</li>
                            <li>2</li>
                            <li>3</li>
                            <li>4</li>
                            <li>5</li>
                        </ul>
                    </div>
                </div>
            </div>
    
        </body>
    
    </html>


    预览效果

     

     
  • 相关阅读:
    18.综合应用判断素数
    17.综合应用判断素数
    16.综合应用判断素数
    15.for循环的三个表达式是可以省略
    14.循环的理解
    myeclipse2014中搭建SSH环境注意事项
    Java web设计模式学习
    问题1:myeclipse中导入新JSP项目出现红色感叹号
    Java集合类学习笔记
    Java 复习第一部分:知识体系、变量、运算部分
  • 原文地址:https://www.cnblogs.com/shenzikun1314/p/6221720.html
Copyright © 2011-2022 走看看