简单的导航栏实现
为了seo优化,导航栏最好标签语义化。
最符合语义的莫过于ul,li。在采用多级标签时,可采用控制二级标签ul位置的方式来进行显隐。
效果如下:
http://jsfiddle.net/tcyangli/mb5yL4uk/
具体的html代码:
.dropdown,ul{margin: 0;padding: 0;list-style: none;float: left;border: 1px solid #486b02;background: #8bd400;border-left: 0;} .dropdown li{float: left;width:8em;text-align: center;border-left: 1px solid red;} .dropdown li ul{position: absolute;left: -999em;width: 8em;} .dropdown li li{border-bottom: 1px solid red;border-left: 0;} .dropdown li:hover ul{left: auto;} .dropdown a{text-decoration: none;display: block;color:#2b3f00;} .dropdown a:hover,.dropdown a:focus{color: #e4ffd3;background: #6da203;} <ul class="dropdown"> <li><a href="#">home</a></li> <li><a href="#">products</a> <ul> <li><a href="#2">silverback</a></li> <li><a href="#2">fontdeck</a></li> </ul> </li> <li><a href="aa"></a>services <ul> <li><a href="ad">design</a></li> <li><a href="ad">development</a></li> <li><a href="ad">consultancy</a></li> </ul> </li> <li><a href="ds">contact us</a></li> </ul>
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· 没有源码,如何修改代码逻辑?
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了