zoukankan      html  css  js  c++  java
  • 简单 纯css 多级导航菜单 制作教程1 使用ul li 制作导航栏

    这是效果:
     
     
     
     
     
    这是html代码结构
    <div id="nav"
            <div class="menu">
                <ul>
                        <li>
                            <a href="">菜单1</a>
                        </li>
                        <li>
                            <a href="">菜单2</a>
                         </li>
                         <li>
                            <a href="">菜单3</a>
                          </li>
                </ul>
            </div>
    </div>
     
     
    正常不加css 的显示是这样:
     
     
     
     
     
     
    第一步我们要将排列变成横列
    我们加上css
    .menu ul { list-style:none;} 
    .menu li { float:left; width:100px;}  
     
    分下下这3句
     list-style:none; 是消除 ul 前面的 小点
     float:left;           将li 变成浮动元素,
    width:100px;    设定宽度
     
    显示是这样:
     
     
     
     
    接下来我们修改 a 的样式
    添加如下样式
    .menu a{
            display:block; /*此元素将显示为块级元素*/
            height:32px;
            width:100px;
            line-height:32px;        /*字体行高*/
            text-decoration:none;    /*取消链接下划线*/
            text-align:center;        /*字居中*/
        }    

        /*配色独立出来修改方便*/
        .menu a {
            color:#F8F8F8; /*文字颜色*/
            background:#2571B7; /*底色*/
        }
        .menu a:hover {
            background: #175286; /*鼠标悬浮颜色*/
        }
     
     
    这样一个简单的导航菜单就制作完成了
     
     
     
     
     
     





  • 相关阅读:
    函数嵌套,层级嵌套函数就是闭包,包就是一层的意思,闭就是封装的意思封装的变量
    高阶函数
    装饰器=高阶函数+函数嵌套+闭包
    生产者和消费者模型
    【HDOJ】Power Stations
    【HDOJ】5046 Airport
    【HDOJ】3957 Street Fighter
    【HDOJ】2295 Radar
    【HDOJ】3909 Sudoku
    【POJ】3076 Sudoku
  • 原文地址:https://www.cnblogs.com/iiixxxiii/p/3035487.html
Copyright © 2011-2022 走看看