CSS鼠标经过另类做法
HTML
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> <title>CSS鼠标经过另类做法</title> <link href="style/style.css" rel="stylesheet" type="text/css" /> </head> <body> <dl> <dd><a href="###" class="item1"></a></dd> <dd><a href="###" class="item2"></a></dd> <dd><a href="###" class="item3"></a></dd> <dd><a href="###" class="item4"></a></dd> <dd><a href="###" class="item5"></a></dd> <dd><a href="###" class="item6"></a></dd> <dd><a href="###" class="item7"></a></dd> <dd><a href="###" class="item8"></a></dd> <dd><a href="###" class="item9"></a></dd> </dl> </body> </html>
CSS
dl,dd { margin:0; padding:0; } dl { width:300px; height:300px; background:url(../images/menu_gray.jpg) no-repeat; } dl dd { width:100px; height:100px; float:left; } dl dd a { width:100px; height:100px; display:block; background:url(../images/menu_color.jpg) no-repeat -9999px -9999px; } dl dd a.item1:hover { background-position:0 0; } dl dd a.item2:hover { background-position:-100px 0; } dl dd a.item3:hover { background-position:-200px 0; } dl dd a.item4:hover { background-position:0 -100px; } dl dd a.item5:hover { background-position:-100px -100px; } dl dd a.item6:hover { background-position:-200px -100px; } dl dd a.item7:hover { background-position:0 -200px; } dl dd a.item8:hover { background-position:-100px -200px; } dl dd a.item9:hover { background-position:-200px -200px; }
效果图: