如何使用html+css制作三级下拉菜单
这篇文章给大家分享的是有关如何使用html+css制作三级下拉菜单的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。
成都网站建设哪家好,找成都创新互联公司!专注于网页设计、重庆网站建设公司、微信开发、小程序制作、集团成都企业网站建设等服务项目。核心团队均拥有互联网行业多年经验,服务众多知名企业客户;涵盖的客户类型包括:地磅秤等众多领域,积累了大量丰富的经验,同时也获得了客户的一致赞赏!
具体内容如下
1.html代码
XML/HTML Code复制内容到剪贴板
三级下拉菜单导航栏 手机数码▼
手机 ▶
- 小米
- 华为
- 魅族
电脑 ▶
- 平板
- 笔记本
- 台式
- 相机
- 男装女装▼
上衣 ▶
- 衬衫
- T恤
裤子 ▶
- 牛仔裤
- 休闲裤
- 运动户外▼
- 运动鞋
- 运动服
- 运动设备
- 生活服务▼
- 万能缴费
- 水费
- 电费
- 教育培训
- 话费充值
◀ 床上用品
- 被子
- 枕头
- 茶具
- 沙发
- 椅子
2.CSS 代码
CSS Code复制内容到剪贴板
*{
padding: 0;
margin: 0;
}
ul{
list-style-type:none;
}
.triangle{
font-size: 1em;
color: white;
}
a{
text-decoration:none;
text-align: center;
font-weight: bold;
}
/*一级导航*/
ul.nav{
float: left;
border:1px solid gray;
margin-left: 10%;
margin-top:10px;
border-radius: 4px;
position: fixed;
}
ul.nav li{
float: left;
width: 9em;
background-color:yellowgreen;
}
ul.nav a{
display: block;
color: white;
line-height: 1.5em;
border-right: 1px solid white;
border-left: 1px solid white;
padding: 5px;
}
ul.nav a:hover,
ul.nav a:focus{
color: black;
background-color: #98FB98;
opacity: 0.5;
}
ul.nav li:first-child a{
border-left: 0;
border-bottom: 0;
}
ul.nav li:last-child a{
border-right: 0;
border-bottom: 0;
}
/*二级导航*/
ul.nav li ul{
width: 10em;
position: absolute;
left: -1000em;
}
ul.nav li:hover ul{
width: 10em;
left:auto;
}
ul.nav li ul a{
border-top: 1px solid white;
border-bottom: 1px solid white;
border-left: 0;
border-right: 0;
}
/*三级导航*/
ul.nav li:hover ul li ul{
width: 10em;
position: absolute;
left: -1000em;
}
ul.nav li:hover ul li:hover ul{
left: auto;
margin-left: 9.1em;
margin-top: -2.1em;
}
ul.nav li:hover ul li:hover ul.nav1{
left: auto;
margin-left: -9.1em;
margin-top: -2.1em;
}
感谢各位的阅读!关于“如何使用html+css制作三级下拉菜单”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!
网页标题:如何使用html+css制作三级下拉菜单
文章转载:http://hbruida.cn/article/ipoooj.html