HTML--最简的二级菜单页面

原文网址:HTML--最简的二级菜单页面-CSDN博客

简介

本文写一个HTML最简的二级菜单页面,这个页面布局是很常用的。

方案

有很多方案,比如:flex、float。本文使用float布局。

代码

html 复制代码
<html xml:lang="cn" lang="cn">

<head>
    <meta http-equiv="Content-Type" content="text/html;charset=utf-8">
    <meta name="keywords" content="anchor,fixed navigation hide anchor">
    <title>测试</title>
    <style>
        .menu {
            float: left;
        }

        ul {
            list-style: none;
        }
        
        .menu > li {
            float: left;
            margin: 0 10px;
        }

        .submenu {
            visibility: hidden;
            width: max-content;
            padding: 0;
        }

        .menu li:hover .submenu {
            visibility: visible;
        }

    </style>
</head>

<body>

<div class="container">
    <ul class="menu">
        <li>
            <a href="#">菜单项1</a>
            <ul class="submenu">
                <li><a href="#">子菜单项1</a></li>
                <li><a href="#">子菜单项2</a></li>
                <li><a href="#">子菜单项3</a></li>
            </ul>
        </li>
        <li>
            <a href="#">菜单项2</a>
            <ul class="submenu">
                <li><a href="#">子菜单项4</a></li>
                <li><a href="#">子菜单项5</a></li>
                <li><a href="#">子菜单项6</a></li>
            </ul>
        </li>
        <li><a href="#">菜单项3</a></li>
    </ul>
</div>

</body>

</html>

结果

相关推荐
阿珊和她的猫17 小时前
<video>` 和 `<audio>` 标签的常用属性解析
前端
LSL666_17 小时前
4 jQuery、JavaScript 作用域、闭包与 DOM 事件绑定
前端·javascript·html
yinuo17 小时前
前端跨页面通讯终极指南⑤:window.name 用法全解析
前端
小飞侠在吗18 小时前
vue computed 和 watch
前端·javascript·vue.js
yinuo18 小时前
前端跨页面通讯终极指南④:MessageChannel 用法全解析
前端
前端布鲁伊18 小时前
聊聊前端容易翻车的“环境管理”
前端·面试
毕设十刻18 小时前
基于Vue的考勤管理系统8n7j8(程序 + 源码 + 数据库 + 调试部署 + 开发环境配置),配套论文文档字数达万字以上,文末可获取,系统界面展示置于文末
前端·数据库·vue.js
coding随想18 小时前
掌控选区的终极武器:getSelection API的深度解析与实战应用
java·前端·javascript
嵌入式小能手19 小时前
飞凌嵌入式ElfBoard-文件I/O的深入学习之存储映射I/O
java·前端·学习
沐风。5619 小时前
Object方法
开发语言·前端·javascript