效果图:
代码如下:[点击运行,可预览效果] <!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" xml:lang="en" lang="en"> <head> <title>Sprite Menu </title> <style type="text/css"> /* http://www.cssrain.cn制作 */ div#spritemenu { height: 50px; width: 400px; font-size: 9px; background-image: url(http://www.cssrain.cn/demo/spritemenu.gif); overflow: hidden; } div#spritemenu ul li { display: inline; margin: 0px; padding: 0px; } div#spritemenu ul li a { display: block; position:relative; height: 50px; } div#spritemenu ul li a:hover { background-image: url(http://www.cssrain.cn/demo/spritemenu.gif); } div#spritemenu ul { margin: 0px; padding: 0px; list-style-type:none; height: 50px; } div#spritemenu span { display: none; } div#spritemenu li.buttonA a {top: 0px; left: 0px; width: 80px; background-position: 0px 0px;} div#spritemenu li.buttonB a {top: -50px; left: 82px; width: 64px; background-position: -82px 0px;} div#spritemenu li.buttonC a {top: -100px; left: 148px; width: 76px; background-position: -148px 0px;} div#spritemenu li.buttonD a {top: -150px; left: 226px; width: 70px; background-position: -226px 0px;} div#spritemenu li.buttonE a {top: -200px; left: 298px; width: 102px; background-position: -298px 0px;} div#spritemenu li.buttonA a:hover {background-position: 0px -50px;} div#spritemenu li.buttonB a:hover {background-position: -82px -50px;} div#spritemenu li.buttonC a:hover {background-position: -148px -50px;} div#spritemenu li.buttonD a:hover {background-position: -226px -50px;} div#spritemenu li.buttonE a:hover {background-position: -298px -50px;} </style> </head> <body> <div id="spritemenu"> <ul> <li class="buttonA"><a href="#"><span>Home</span></a></li> <li class="buttonB"><a href="#"><span>About</span></a></li> <li class="buttonC"><a href="#"><span>Contact</span></a></li> <li class="buttonD"><a href="#"><span>Forum</span></a></li> <li class="buttonE"><a href="#"><span>Guestbook</span></a></li> </ul> </div> </body> </html> [Ctrl+A 全部选择 提示:你可先修改部分代码,再按运行]