纯CSS实现3级导航菜单效果。
来源:互联网 发布:越狱怎么清除所有数据 编辑:程序博客网 时间:2024/05/17 21:57
<div class="main"> <ul id="subMenu"> <li class="item01"> <span class="arrow-right"></span> <a href="#">导航1</a> <ul class="item02"> <li> <span class="arrow-right"></span> <a href="#">李四导航2</a> <ul> <li><a href="#">李四导航3</a></li> <li><a href="#">李四导航3</a></li> </ul> </li> </ul> </li> <li class="item01"> <span class="arrow-right"></span> <a href="#">导航1</a> <ul class="item02"> <li> <span class="arrow-right"></span> <a href="#">李四导航2</a> <ul> <li><a href="#">李四导航3</a></li> <li><a href="#">李四导航3</a></li> </ul> </li> <li> <span class="arrow-right"></span> <a href="#">李四导航3</a> <ul> <li><a href="#">李四导航3</a></li> <li><a href="#">李四导航3</a></li> </ul> </li> <li><a href="#">李四导航3</a></li> <li><a href="#">李四导航3</a></li> </ul> </li> <li class="item01"> <span class="arrow-right"></span> <a href="#">导航1</a> <ul class="item02"> <li> <span class="arrow-right"></span> <a href="#">李四导航2</a> <ul> <li><a href="#">李四导航3</a></li> <li><a href="#">李四导航3</a></li> </ul> </li> <li><a href="#">李四导航3</a></li> <li><a href="#">李四导航3</a></li> <li><a href="#">李四导航3</a></li> </ul> </li> </ul> </div>
CSS代码 (ps:用sass编译过来的,要设置初始化样式。)
.main .right #subMenu { position: relative; background: #0099CC; width: 326px; } .main .right #subMenu .arrow-right { position: absolute; right: 5px; top: 15px; display: block; height: 0; border: 10px solid #333; border-right: 10px solid transparent; border-bottom: 5px solid transparent; border-top: 5px solid transparent; } .main .right #subMenu .item01 { position: relative; height: 40px; } .main .right #subMenu .item01:hover { background: #324085; } .main .right #subMenu .item01:hover > ul { display: block; } .main .right #subMenu .item01 > a { position: relative; display: block; height: 40px; padding: 0 25px; line-height: 40px; color: #FFFF00; } .main .right #subMenu .item01 > ul { position: relative; width: 326px; top: -40px; left: 326px; } .main .right #subMenu .item01 .item02 { display: none; background: url(../../img/dblue_bg.png); } .main .right #subMenu .item01 .item02 > li { position: relative; height: 40px; } .main .right #subMenu .item01 .item02 > li:hover { background: #F2F2F2; } .main .right #subMenu .item01 .item02 > li:hover ul { display: block; } .main .right #subMenu .item01 .item02 > li:hover a { color: #333; } .main .right #subMenu .item01 .item02 a { position: relative; display: block; height: 40px; padding: 0 25px; line-height: 40px; color: #fff; } .main .right #subMenu .item01 .item02 ul { display: none; position: relative; width: 326px; top: -40px; left: 326px; background: #F2F2F2; } .main .right #subMenu .item01 .item02 ul a { color: #333; }
阅读全文
0 0
- 纯CSS实现3级导航菜单效果。
- 纯CSS实现二级导航菜单效果
- 纯CSS实现下拉菜单导航
- 纯css实现分类导航效果
- 纯CSS实现导航栏效果
- 纯CSS 实现 3级导航栏
- 纯CSS实现六边形布局的导航菜单
- 纯css实现导航菜单的垂直伸缩
- 纯css实现固定在网页底部菜单导航
- 纯css使用transform实现同心圆导航栏菜单
- 纯css实现网站导航条下拉效果
- 纯css实现n个导航栏均分效果
- 下拉菜单效果的实现方法--纯css实现
- 纯CSS实现下拉菜单及下拉容器等(纯CSS实现导航条及导航下拉容器)
- css二级导航菜单效果
- 纯CSS3带动画效果导航菜单
- CSS技术结合图像实现动态效果的菜单导航
- JS+CSS实现Dock menu(Mac菜单导航效果)
- Unit Test
- CORS跨域原理
- effective C++ 01_视C++为一个语言联邦
- 设计模式 策略模式 以角色游戏为背景
- sk_buf, 再转载,太经典了
- 纯CSS实现3级导航菜单效果。
- JS数据类型
- java判断文件夹是否为空
- Python3学习笔记整理之进制问题
- 热爱甜食的内核开发者
- NAT网络地址转换
- Codeforces Round #441 Div1 C:National Property (2-SAT)
- HBase没有启动HRegionServer
- 【LeetCode】21. Merge Two Sorted Lists