5.通过定位实现二级菜单

2020-04-10 16:01:14来源:博客园 阅读 ()

新老客户大回馈,云服务器低至5折

5.通过定位实现二级菜单

通过定位实现二级菜单:

<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <link rel="stylesheet" href="./reset.css">
    <style>
        .clearfix::after {
            content: "";
            display: block;
            clear: both;
        }

        .header {
            height: 40px;
            background-color: #e3e4e5;
        }

        .header .nav>li{
            float:left;
            margin:0 20px;
            width:150px;
            text-align:center;
            line-height:40px;
            height:40px;
            box-sizing: border-box;
            position:relative;
        }

        .header .nav>li:hover{
            line-height:38px;
            border:1px solid #ccc;
            border-bottom:none;
            background-color: #fff;
        }

        .header .nav>li:hover::after{
            content:"";
            display:block;
            width:100%;
            height:1px;
            background:#fff;
            position: absolute;
            top:38px;
        }

        .header .nav>li:hover .secondnav{
            width:300px;
            border:1px solid #ccc;
            position:absolute;
            right:-1px;
            text-align:left;
            display:block;
        }
        
        .header .nav>li .secondnav{
            display:none;
        }
        
    </style>
</head>

<body>
    <header class="header">
        <ul class="nav clearfix">
            <li><a href="">Lorem.</a></li>
            <li><a href="">Culpa.</a></li>
            <li><a href="">Consequuntur?</a></li>
            <li>
                <a href="">客户服务</a>
                <div class="secondnav">
                    Lorem ipsum dolor sit amet, consectetur adipisicing elit. Numquam deleniti voluptate fugit distinctio, totam iure delectus aliquam aspernatur amet hic.
                </div>
            </li>
            <li><a href="">Ex.</a></li>
        </ul>
    </header>
</body>

</html>
index.html

代码中的reset.css文件,参考下面网站:https://www.cnblogs.com/lanshanxiao/p/12663192.html

 

效果展示:

 


原文链接:https://www.cnblogs.com/lanshanxiao/p/12672656.html
如有疑问请与原作者联系

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:关于前端开发,你真的了解吗?

下一篇:9.使用CSS样式,自己制作单选框样式和选中功能