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





  • 相关阅读:
    windos端zabbix_agent重启报错:cannot open service
    搭建git服务器:centos环境
    git常用命令
    Centos7下ifconfig command not found 解决办法
    如何将EPEl安装在Centos7上
    linux安装openoffice,并解决中文乱码
    docker上配置mysql主从复制
    在docker上部署mysql
    linux上创建svn服务器(centos7.3)
    微信开发基于springboot
  • 原文地址:https://www.cnblogs.com/iiixxxiii/p/3035487.html
Copyright © 2020-2023  润新知