• 【css】导航栏,菜单栏简单设置


    <!DOCTYPE html>
    <html lang="en">
    
    <head>
        <meta charset="UTF-8">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
        <title>公司简介导航栏</title>
        <style>
            /* 对浏览器自带样式清除 */
            *{
                margin: 0;
                padding: 0;
                border: 0;
                box-sizing: border-box;
            }
            nav {
                 100%;
                height: 50px;
                background-color: rgb(59, 119, 197);
                text-align: center;
            }
            /* 对a的样式设置 */
            nav a {
                display:block;
                text-decoration: none;
                 120px;
                font:15px/50px "";
                letter-spacing: 1px;
                color: rgb(240, 240, 240);
            }
            nav>ul>li:hover>a{
                background-color: rgb(40, 79, 131);
            }
            /* 去除列表样式 */
            li{
                list-style: none; 
            }
            nav>ul {
                 1000px;
                margin: 0 auto;
            }
            /* 向左浮动 */
            nav>ul>li {
                float: left;
            }
            /* 中间细线的制作  利用渐变 */
            .line {
                display: inline-block;
                 2px;
                height: 50px;
            }
            .line::before {
                content: "";
                display: inline-block;
                 1px;
                height: 50px;
                background: linear-gradient(rgba(0, 0, 0, 0), rgb(0, 0, 0), rgba(0, 0, 0, 0));
            }
            .line::after {
                content: "";
                display: inline-block;
                 1px;
                height: 50px;
                background: linear-gradient(rgba(255, 255, 255, 0), rgb(255, 255, 255), rgba(255, 255, 255, 0));
            }
            /* 对下拉菜单的设置 */
            nav .sub{
                background-color: rgba(46, 93, 155, 0.973);
                display: none;
            }
            nav li:hover>.sub{
                display: block;
            }
            nav .sub>li:hover{
                background-color: rgb(39, 78, 129);
            }
        </style>
    </head>
    
    <body>
        <nav>
            <ul>
                <li><a href="">首页</a></li>
                <li class="line"></li>
                <li><a href="">公司简介</a></li>
                <li class="line"></li>
                <li><a href="">业界新闻</a></li>
                <li class="line"></li>
                <li><a href="">产品中心</a>
                    <ul class="sub">
                        <li><a href="">热点产品</a></li>
                        <li><a href="">特价产品</a></li>
                        <li><a href="">最新产品</a></li>
                        <li><a href="">降价产品</a></li>
                    </ul>
                </li>
                <li class="line"></li>
                <li><a href="">会员下载</a></li>
                <li class="line"></li>
                <li><a href="">联系我们</a>
                    <ul class="sub">
                        <li><a href="">热点产品</a></li>
                        <li><a href="">降价产品</a></li>
                    </ul>
                </li>
                <li class="line"></li>
                <li><a href="">联系我们</a></li>
                <li class="line"></li>
                <li><a href="">联系我们</a></li>
            </ul>
        </nav>
    </body>
    
    </html>
    

      

  • 相关阅读:
    Java类的加载及实例的创建
    快速排序--递归法
    个位数统计
    求最长公共字串
    a标签绑定点击事件失败
    js中取el表达式问题
    springmvc json乱码问题
    tomcat发布时候jar包问题
    Mybatis一对一映射resultMap子标签中顺序问题
    spring和springmvc包扫描问题
  • 原文地址:https://www.cnblogs.com/netyts/p/13525628.html
Copyright © 2020-2023  润新知