CSS导航布局中当前页面的具体实现demo示例
2013-07-03 16:32
756 查看
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> <meta name="keywords" content="JS代码,菜单导航,JS广告代码,JS特效代码" /> <meta name="description" content="此代码内容为CSS导航布局中当前页面的做法,属于站长常用代码,更多菜单导航代码请访问脚本之家JS代码频道。" /> <title>CSS导航布局中当前页面的做法</title> <style type="text/css"> body{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; } *{ margin: 0; padding: 0; list-style: none; } #nav{ padding: 10px 10px 0; font-size: 11px; font-weight: bold; } #nav li{ float: left; margin-right: 1px; } #nav li a{ padding: 4px 10px 2px 14px; text-decoration: none; background: #DDD url(images/navbg.gif) no-repeat; color: #666; display: block; float: left; } #nav li a:hover{ color: #CCC; background-color: #FFDEAD; } #navbar{ background:#DC4E1B; height: 8px; overflow: hidden; clear: both; } #home #nav li#m1 a, #about #nav li#m2 a, #products #nav li#m3 a, #services #nav li#m4 a, #contact #nav li#m5 a { color: #FFF; background: #DC4E1B url(images/navbg.gif) no-repeat; } //当前位置的CSS样式 p{ margin: 10px; } </style> </head> <body id="About"> <ul id="nav"> <li id="m1"><a href="#">Home</a></li> <li id="m2"><a href="#">About</a></li> <li id="m3"><a href="#">Products</a></li> <li id="m4"><a href="#">Services</a></li> <li id="m5"><a href="#">Contact</a></li> </ul> <div id="navbar"></div> <p>当前位置:About</p> <p><p>当前页面--比如说现在的页面是首页,那么在导航栏上首页的色彩等和其他栏目有所不同,用以给浏览者一个明显的指示。 下面来说下具体的做法,菜单的基本实现和一般的CSS菜单没多大区别,着重说下如何 实现当前页。 设菜单有5个栏目:home、about、products、services、contact,分别给每个栏目一个ID,m1-m5</p> <p>然后分别给每个页面的bady标签一个独立的ID,当前是哪个页面,那个页面的BODY的ID就是哪个,例如给首页的ID是home,其余的类推。 这样做法的好处是每个页面的菜单都是一样的,方便修改,动态页包含也容易。</p></p> </body> </html>
相关文章推荐
- css页面布局和导航示例
- 用JQUERY实现给当前页面导航一个CSS
- 用js来刷新当前页面保留参数的具体实现
- css 导航,菜单对应页面切换效果实现方法
- 使用CSS格式化页面布局示例(附图)
- jQuery+css 实现导航当前页高亮
- 纯CSS实现六边形布局的导航菜单
- CSS在页面布局中实现div垂直居中的方法总结(转)
- CSS网页布局入门教程10:带当前标识的标签式横向导航
- 切换导航标签实现当前标签颜色改变以及利用js如何准确获取当前页面url网址信息
- DIV+CSS布局入门示例(一)页面布局与规划
- jQuery实现导航样式布局操作示例【可自定义样式布局】
- 问题:关于贴友的一个书本页面简单布局(html+css)的实现
- CSS实现避免页面布局被大尺寸图片和长字符串破坏
- CSS网页布局入门教程11:带当前标识的标签式横向导航图片美化版
- DIV+CSS页面布局示例 遮罩层
- CSS学习(二)ASP.NET实现带当前标识的横向导航
- 纯html+css+javascript实现楼层跳跃式的页面布局(实例代码)
- 关于贴友的一个书本页面简单布局(html+css)的实现
- CSS在页面布局中实现div水平居中的方法总结(转)