2020-12-18 簡(jiǎn)單的多級(jí)導(dǎo)航欄,支持N級(jí)

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8" />
    <style>
        /* 清除浮動(dòng) */
        .clearfix:after {
            content: "";
            display: block;
            height: 0;
            clear: both;
            visibility: hidden;
        }

        /* 清除默認(rèn)樣式 */
        ul {
            list-style: none;
            padding: 0;
            margin: 0;

        }

        a {
            text-decoration: none;
            color: inherit;
        }

        .nav {
            background: rgba(0, 0, 0, 0.1);
            color: white;
            text-align: center;
            cursor: pointer;
            font-size: 0;
        }

        .nav>ul {
            display: inline-block;
            font-size: 15px;
        }

        .nav>ul>li {
            float: left;
            padding: 10px 70px;
        }

        .nav ul li {
            position: relative;
        }

        .nav>ul>li:hover {
            background-color: white;
            color: black;
        }

        .nav ul li:hover>.horizontal {
            display: block;
        }

        .nav .horizontal {
            position: absolute;
            color: black;
            width: 100%;
            border: 1px solid #ddd;
            left: 100%;
            top: 0;
            display: none;
        }

        .nav>ul>li>.horizontal {
            left: 0;
            top: 100%;
        }

        /* 設(shè)置包含子菜單的箭頭指示器 */
        .nav .horizontal li a::after {
            content: ">";
            right: 11px;
            font-size: 13px;
            color: inherit;
            position: absolute;
        }

        /* 取消沒有子元素的箭頭指示器 */
        .nav .horizontal li *:only-child::after {
            content: "";
        }

        .nav .horizontal li {
            padding: 9px;
            border-top: 1px solid #ddd;
        }

        .nav .horizontal li:hover {
            background: cornflowerblue;
            color: white;
        }

        .nav .horizontal li:first-child {
            border-top: none;
        }
    </style>
</head>

<body>
    <div class="nav">
        <ul class="clearfix">
            <li><a href="#">首頁(yè)</a></li>
            <li>
                <a href="#">A</a>
                <ul class="horizontal">
                    <li><a href="#">AA</a></li>
                    <li><a href="#">AB</a></li>
                    <li><a href="#">AC</a></li>
                </ul>
            </li>
            <li>
                <a href="#">B</a>
                <ul class="horizontal">
                    <li>
                        <a href="#">BA</a>
                        <ul class="horizontal">
                            <li>
                                <a href="#">BAA</a>
                                <ul class="horizontal">
                                    <li>
                                        <a href="#">BAAA</a>
                                    </li>
                                    <li><a href="#">BAAB</a></li>
                                    <li><a href="#">BAAC</a></li>
                                </ul>
                            </li>
                            <li><a href="#">BAB</a></li>
                            <li><a href="#">BAC</a></li>
                        </ul>
                    </li>
                    <li><a href="#">BB</a></li>
                    <li><a href="#">BC</a></li>
                </ul>
            </li>
            <li><a href="#">C</a></li>
            <li><a href="#">D</a></li>
            <li><a href="#">E</a></li>
        </ul>
    </div>

</body>
</html>
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容