<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>menu</title>
<style>
ul, li {
margin: 0;
padding: 0;
}
li {
list-style-type: none;
width: 100px;
height: 30px;
text-align: center;
line-height: 30px;
color: white;
border: 1px solid white;
}
.menu1 {
float: left;
background-color: black;
}
#menu2 {
position: relative;
top: 30px;
left: 0;
}
.menu2 {
background-color: pink;
display: none;
}
.menu1:hover .menu2 {
display: block;
}
#menu3 {
position: relative;
top: -30px;
left: 100px;
}
.menu3 {
background-color: #36C8C2FF;
display: none;
}
.menu2:hover .menu3 {
display: block;
}
</style>
</head>
<body>
<ul>
<li class="menu1">1
<ul id="memu2">
<li class="menu2">1
<ul id="menu3">
<li class="menu3">1</li>
<li class="menu3">2</li>
<li class="menu3">3</li>
</ul>
</li>
<li class="menu2">2
<ul id="menu3">
<li class="menu3">1</li>
<li class="menu3">2</li>
<li class="menu3">3</li>
</ul>
</li>
<li class="menu2">3
<ul id="menu3">
<li class="menu3">1</li>
<li class="menu3">2</li>
<li class="menu3">3</li>
</ul>
</li>
</ul>
</li>
<li class="menu1">2
<ul id="memu2">
<li class="menu2">1</li>
<li class="menu2">2</li>
<li class="menu2">3</li>
</ul>
</li>
<li class="menu1">3
<ul id="memu2">
<li class="menu2">1</li>
<li class="menu2">2</li>
<li class="menu2">3</li>
</ul>
</li>
</ul>
</body>
</html>
實現效果: