css中怎么实现一个三级下拉菜单

今天就跟大家聊聊有关css中怎么实现一个三级下拉菜单,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。

<!DOCTYPEhtml>
<html>
<head>
<title>test</title>
<styletype="text/css">
/*设置通配符样式*/
*{
margin:0;
padding:0;
}
body{
font-size:12px;
}
ul{
list-style:none;
}
a{
text-decoration:none;
}</p>
<p>/*设置二级导航样式*/
.nav{
width:500px;
height:30px;
background-color:#b4b4b4;
/*导航栏居中*/
margin:auto;
}
.navulli{
width:100px;
height:30px;
float:left;
position:relative;
}
.navullia{
display:block;
width:96px;
border:2pxsolidgray;
height:26px;
line-height:26px;
text-align:center;
}
.navullia:hover{
background-color:yellow;
}</p>
<p>/*设置一级导航样式*/
.navulliul{
display:none;
}
.navulli:hoverul{
display:block;
width:100px;
position:absolute;
top:30px;
left:0;
background-color:white;
}
.navulli:hoverullia{
display:block;
width:96px;
height:26px;
line-height:26px;
border:2pxsolidgray;
text-align:center;
}
.navulli:hoverullia:hover{
background-color:orange;
}</p>
<p>/*设置三级导航样式*/
.navulli:hoverulliul{
display:none;
}
.navulli:hoverulli:hoverul{
display:block;
width:100px;
position:absolute;
top:0px;
left:100px;
background-color:#b4b4b4;
}
.navulli:hoverulli:hoverulli{
width:100px;
height:30px;
}
.navulli:hoverulli:hoverullia{
display:block;
width:96px;
height:26px;
line-height:26px;
border:2pxsolidgray;
text-align:center;
}
.navulli:hoverulli:hoverullia:hover{
background-color:#00CC00;
}
.navulli:hoverul.nav_jwul{
display:none;
}
.navulli:hoverul.nav_jw:hoverul{
display:block;
width:100px;
position:absolute;
top:0px;
left:-100px;
background-color:#b4b4b4;
}
.navulli:hoverul.nav_jw:hoverulli{
width:100px;
height:30px;
}
.navulli:hoverul.nav_jw:hoverullia{
display:block;
width:96px;
height:26px;
line-height:26px;
border:2pxsolidgray;
text-align:center;
}
.navulli:hoverul.nav_jw:hoverullia:hover{
background-color:#00CC00;
}</p>
<p></style>
</head>
<body>
<divclass="nav">
<ul>
<li><ahref="#">一级导航</a>
<ul>
<li><ahref="#">二级导航</a>
<ul>
<li><ahref="#">三级导航</a></li>
<li><ahref="#">三级导航</a></li>
<li><ahref="#">三级导航</a></li>
</ul>
</li>
<li><ahref="#">二级导航</a>
<ul>
<li><ahref="#">三级导航</a></li>
<li><ahref="#">三级导航</a></li>
<li><ahref="#">三级导航</a></li>
</ul>
</li>
<li><ahref="#">二级导航</a>
<ul>
<li><ahref="#">三级导航</a></li>
<li><ahref="#">三级导航</a></li>
<li><ahref="#">三级导航</a></li>
</ul>
</li>
</ul>
</li>
<li><ahref="#">一级导航</a>
<ul>
<li><ahref="#">二级导航</a></li>
<li><ahref="#">二级导航</a></li>
<li><ahref="#">二级导航</a></li>
</ul>
</li>
<li><ahref="#">一级导航</a>
<ul>
<li><ahref="#">二级导航</a></li>
<li><ahref="#">二级导航</a></li>
<li><ahref="#">二级导航</a></li>
</ul>
</li>
<li><ahref="#">一级导航</a>
<ul>
<li><ahref="#">二级导航</a></li>
<li><ahref="#">二级导航</a></li>
<li><ahref="#">二级导航</a></li>
</ul>
</li>
<li><ahref="#">一级导航</a>
<ul>
<liclass="nav_jw"><ahref="#">二级导航</a>
<ul>
<li><ahref="#">三级导航</a></li>
<li><ahref="#">三级导航</a></li>
<li><ahref="#">三级导航</a></li>
</ul>
</li>
<liclass="nav_jw"><ahref="#">二级导航</a>
<ul>
<li><ahref="#">三级导航</a></li>
<li><ahref="#">三级导航</a></li>
<li><ahref="#">三级导航</a></li>
</ul>
</li>
<liclass="nav_jw"><ahref="#">二级导航</a>
<ul>
<li><ahref="#">三级导航</a></li>
<li><ahref="#">三级导航</a></li>
<li><ahref="#">三级导航</a></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</body>
</html>

看完上述内容,你们对css中怎么实现一个三级下拉菜单有进一步的了解吗?如果还想了解更多知识或者相关内容,请关注恰卡编程网行业资讯频道,感谢大家的支持。

css中怎么实现一个三级下拉菜单

发布于 2021-07-09 21:18:46
收藏
分享
海报
0 条评论
176
上一篇:css中怎么实现弹出层覆盖底层 下一篇:css中怎么重置浏览器字体大小
目录

    0 条评论

    本站已关闭游客评论,请登录或者注册后再评论吧~

    忘记密码?

    图形验证码