前几次用的两个例子,分别用的是3张图和2张图; 这次这个是用的一张; 但原理都是一样的; 上次淘宝的那个,本想用一张图片了。但用一张图很难解决不了图片圆角部分透明的圆滑过渡和导航条自动长短的问题;不过;这个例子完全可以就一张图片了;
优点和上次作的仿淘宝的一样;就是鼠标移上去不用重新加载一张图;这次的代码也少了一点;但不是完全优化的;完全优化的修改起来麻烦;
以上为测试代码,css和内容都没有优化;
程序代码
<style>
/*子鼠 www.zishu.cn */
ul,li{ list-style:none; float:left;}
body{ font-size:12px; line-height:1.6; font-family:Verdana, “宋体”, Arial; text-align:center;}
#info li{ margin-left:4px; margin-top:15px;}
#info a {display:block;text-align:center; padding-left:15px;line-height:22px;
background-image:
url(/UploadPic/2007-4/200741142140650.gif);
background-repeat: no-repeat;color: #000; width:47px; cursor:hand; text-decoration: none;}
#job a:link,#job a:visited{background-position: -62px 0px;}
#eve a:link,#eve a:visited{background-position: -124px 0px;}
#oth a:link,#oth a:visited{background-position: -186px 0px;}
#car a:hover ,#car a:active {background-position: 0px -22px; color:#fff;}
#job a:hover ,#car a:active {background-position: -62px -22px; color:#fff;}
#eve a:hover ,#car a:active {background-position: -124px -22px; color:#fff;}
#oth a:hover ,#car a:active {background-position: -186px -22px; color:#fff;}
</style>
/*子鼠 www.zishu.cn */
ul,li{ list-style:none; float:left;}
body{ font-size:12px; line-height:1.6; font-family:Verdana, “宋体”, Arial; text-align:center;}
#info li{ margin-left:4px; margin-top:15px;}
#info a {display:block;text-align:center; padding-left:15px;line-height:22px;
background-image:
url(/UploadPic/2007-4/200741142140650.gif);
background-repeat: no-repeat;color: #000; width:47px; cursor:hand; text-decoration: none;}
#job a:link,#job a:visited{background-position: -62px 0px;}
#eve a:link,#eve a:visited{background-position: -124px 0px;}
#oth a:link,#oth a:visited{background-position: -186px 0px;}
#car a:hover ,#car a:active {background-position: 0px -22px; color:#fff;}
#job a:hover ,#car a:active {background-position: -62px -22px; color:#fff;}
#eve a:hover ,#car a:active {background-position: -124px -22px; color:#fff;}
#oth a:hover ,#car a:active {background-position: -186px -22px; color:#fff;}
</style>
以下是内容部分:
程序代码
<div id=”info”>
<ul>
< li id=”car”><a href=”http://www.zishu.cn/blogview.asp?logID=439″ target =”_blank”><span>子 鼠</span></a></li>
<li id =”job”><a href=”http://www.zishu.cn/blogview.asp?logID=439″ target= “_blank”><span>子 鼠</span></a></li>
<li id =”eve”><a href=”http://www.zishu.cn/blogview.asp?logID=439″ target= “_blank”><span>子 鼠</span></a></li>
<li id =”oth”><a href=”http://www.zishu.cn/blogview.asp?logID=439″ target= “_blank”><span>子 鼠</span></a></li>
</ul>
</div>
< div style=”clear:both”>转载请注明出处 子鼠 <a href=”http: //www.zishu.cn” target=”_blank”>http://www.zishu.cn</a> 作者:子鼠 </div>
<ul>
< li id=”car”><a href=”http://www.zishu.cn/blogview.asp?logID=439″ target =”_blank”><span>子 鼠</span></a></li>
<li id =”job”><a href=”http://www.zishu.cn/blogview.asp?logID=439″ target= “_blank”><span>子 鼠</span></a></li>
<li id =”eve”><a href=”http://www.zishu.cn/blogview.asp?logID=439″ target= “_blank”><span>子 鼠</span></a></li>
<li id =”oth”><a href=”http://www.zishu.cn/blogview.asp?logID=439″ target= “_blank”><span>子 鼠</span></a></li>
</ul>
</div>
< div style=”clear:both”>转载请注明出处 子鼠 <a href=”http: //www.zishu.cn” target=”_blank”>http://www.zishu.cn</a> 作者:子鼠 </div>
效果如下:
html代码
以下是应用到的一张图片:
欢迎大家阅读《一张图可以完成的导航条实例_css》,跪求各位点评,若觉得好的话请收藏本文,by 搞代码