<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>菜单框</title>
<style>
*{
padding: 0;
margin: 0;
}
header{
width: 300px;
margin: 100px auto;
background-color: khaki;
}
.test{
width: 100%;
background-color: lightblue;
}
#checkbox{
display: none;
}
.test #checkbox:checked~section{
display: none;
}
section{
width: 100%;
}
</style>
</head>
<body>
<header>
<div class="test">
<label for="checkbox">菜单</label>
<input id="checkbox" type="checkbox" value="ooo">
<section>
<h1>1</h1>
<h1>1</h1>
<h1>1</h1>
</section>
</div>
</header>
</body>
</html>
label与checkbox搭配建立菜单
菜单框设计
最新推荐文章于 2023-05-15 13:42:42 发布
本文介绍了一个简单的菜单框设计案例,通过HTML和CSS实现了一个响应式的菜单显示与隐藏效果。该案例中,利用了checkbox的状态变化来控制菜单的显示与隐藏,整体布局简洁明了。
1万+

被折叠的 条评论
为什么被折叠?



