简单的基于JS和CSS的菜单
2010-05-05 21:27
337 查看
<style type="text/css"> #menu{ width:780px; height:34px; background-image:url(images/news_line.jpg); background-repeat: repeat-x; } #menu ul{ margin:0 0 0 5px; padding:0; list-style-type:none; } #menu ul li{ padding-top:2px; list-style-type:none; margin:0; float:left; color:white; font-size:13px; line-height:34px; } #menu ul li a{ padding-left:10px; padding-right:10px; line-height:30px; font-size:13px; text-decoration:none; display:block; color:white; } #menu ul li a:hover{ color:red; background-image: url(images/a_line.jpg); background-repeat: repeat-x; } #menu ul li a#.select { color:red; background-image: url(images/a_line.jpg); background-repeat: repeat-x; } </style> <script language="javascript"> function setcurrent(n){ var current=document.getElementById("menu").getElementsByTagName("a"); for(i=0;i<current.length;i++) current[i].className=i==(n-1)?"select":""; } </script> <div id="menu"> <ul> <li ><a class="select" href="#" onclick="setcurrent(1)">研究生教育新闻</a></li><li>|</li> <li><a href="#" onclick="setcurrent(2)">思政工作</a></li><li>|</li> <li><a href="#" onclick="setcurrent(3)">招生信息</a></li><li>|</li> <li><a href="#" onclick="setcurrent(4)">培养信息</a></li><li>|</li> <li><a href="#" onclick="setcurrent(5)">学位工作</a></li><li>|</li> <li><a href="#" onclick="setcurrent(6)">学籍管理</a></li><li>|</li> <li><a href="#" onclick="setcurrent(7)">公派留学</a></li><li>|</li> <li><a href="#" onclick="setcurrent(8)">工程硕士</a></li><li>|</li> <li><a href="#" onclick="setcurrent(9)">其他信息</a></li> </ul> </div>
其中a_line.jpg 是宽1高30的纯白背景图片 news_line.jpg 为宽1高34渐变深绿色图片
相关文章推荐
- JS+CSS实现的简单折叠展开多级菜单效果
- JS+css滑动菜单简单实现
- JS+CSS实现简单滑动门(滑动菜单)效果
- JS+CSS简单树形菜单实现方法
- 使用HTML+CSS+JS制作简单的网页菜单界面
- JS+CSS实现简单滑动门(滑动菜单)效果
- JS+CSS简单树形菜单实现方法
- JS+CSS实现简单的二级下拉导航菜单效果
- JS+CSS实现简单的二级下拉导航菜单效果
- JS+CSS实现的简单折叠展开多级菜单效果
- 原创:Js解析xml文件并简单实现省市区级联菜单(并解决各浏览器兼容性问题).
- 简单的TabView(JS+CSS)
- HTML+CSS实现简单三级菜单
- 基于Angular-animate.js和css实现的轮播图
- 一个简单的基于CSS的导航页面
- 两种简单实现菜单高亮显示的JS类
- QQ的基于CSS+DIV制作的下拉可折叠菜单
- 【荐】JS+CSS全力打造的一级横向滑动,二级竖向下拉综合菜单
- 水平方向的PopMenu-弹出菜单(DIV+CSS+JS)
- CSS实现下啦菜单,不允许用JS