查了相关的资料,在这个过程中发现,使用flash实现这样的效果 需要通过后台,这个因为我不太了解,暂且不表,说说最近在学的css 如何用css实现在不同页面上使用相同的导航代码原理:通过为每个页面的body定义一个id根据css的继承特性("好像有这个说法吧,不好意思记得不是很清楚")利用#body #nav a的形式实现在不同页面中与页面相对应的链接的颜色与其它链接的颜色不同
下面看看我的代码:
常规的链接可以这样定义#topnav a:hover,#topnav a:focus{background:#555;}#topnav a:active { background:#920D02; color:#fff;}
定义一个区别于一般链接的超链接#home #nav-home a,#contact #nav-contact a { background:#91cc14; color:#000; }xhtml<BODY id="home"> <div id="topnav"> <ul> <li id="nav-home"><a href="index-cn.shtml">首页</a></li> <li id="nav-contact"><a href="contact.shtml">联系我们</a></li> </ul> </div>至此,目标实现 ^_^
Copyright @ 2007-2012 敏韬网(敏而好学,文韬武略--MinTao.Net)(学习笔记) Inc All Rights Reserved. 闵涛 E_mail:admin@mintao.net(欢迎提供学习资源)
鄂公网安备 42011102001154号
站长:MinTao ICP备案号:鄂ICP备11006601号-18