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; /*鼠标悬浮颜色*/
        }
     
     
    这样一个简单的导航菜单就制作完成了
     
     
     
     
     
     





  • 相关阅读:
    日期格式设置
    ccnet编译后dll被删除
    GridView使用
    项目发布命令
    虚拟内存技术原理和使用方法
    一种可以穿透还原卡和还原软件的代码
    DataList控件也玩分页
    如何在 Windows XP 或 Windows Server 2003 的应用程序开发中实现 URL 验证
    vc 6.0中开发驱动设备程序配置方法
    通过CreateFile来读取磁盘扇区的方法
  • 原文地址:https://www.cnblogs.com/iiixxxiii/p/3035487.html
Copyright © 2011-2022 走看看