当前位置:首页 > 行业动态 > 正文

html如何做二级菜单

要创建一个二级菜单,可以使用HTML的<ul>和<li>标签,以下是一个简单的示例:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF8">
    <meta name="viewport" content="width=devicewidth, initialscale=1.0">
    <title>二级菜单示例</title>
    <style>
        ul {
            liststyletype: none;
            margin: 0;
            padding: 0;
            overflow: hidden;
            backgroundcolor: #333;
        }
        li {
            float: left;
        }
        li a, .dropbtn {
            display: inlineblock;
            color: white;
            textalign: center;
            padding: 14px 16px;
            textdecoration: none;
        }
        li a:hover, .dropdown:hover .dropbtn {
            backgroundcolor: red;
        }
        li.dropdown {
            display: inlineblock;
        }
        .dropdowncontent {
            display: none;
            position: absolute;
            backgroundcolor: #f9f9f9;
            minwidth: 160px;
            boxshadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
            zindex: 1;
        }
        .dropdowncontent a {
            color: black;
            padding: 12px 16px;
            textdecoration: none;
            display: block;
            textalign: left;
        }
        .dropdowncontent a:hover {
            backgroundcolor: #f1f1f1;
        }
        .dropdown:hover .dropdowncontent {
            display: block;
        }
    </style>
</head>
<body>
    <ul>
        <li><a href="#home">首页</a></li>
        <li >
            <a href="javascript:void(0)" >菜单</a>
            <div >
                <a href="#">子菜单1</a>
                <a href="#">子菜单2</a>
                <a href="#">子菜单3</a>
            </div>
        </li>
    </ul>
</body>
</html>

这个示例中,我们创建了一个包含两个菜单项的一级菜单,第一个菜单项是“首页”,第二个菜单项是一个下拉菜单,包含三个子菜单项:“子菜单1”、“子菜单2”和“子菜单3”,我们使用CSS样式来设置菜单的外观和交互效果。

0