<!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><title>Title</title><style type="text/css">
body {text-align: center}
table {border:1px solid #EEEEEE;padding:3px;border-bottom-width:5px}.icon td {width:50px;height:37px;background-image:url("MENU_ICO.GIF")}</style></head><script>
window.onload =function(){
var tt = document.getElementsByTagName('table')[0];//获取table标签对象
var osrc = tt.rows[0].cells,otarget = tt.rows[1].cells;//获取table中每行的对象for(var i=0;i<osrc.length;i++){
var position =-i*37;
osrc[i].style.backgroundPositionY =String(position)+'px';//初始化每个小图标的位置transform(osrc[i],otarget[i]);}}
function transform(osrc,otarget){
var positionX=['0px','-51px','-101px','-153px','-205px','-257px','-306px'];
otarget.onmouseover = otarget.onmouseout = function (e){
var k =/mouseover/.test(e.type)?1:-1;//var k = (e.type=="mouseover")?1:-1;二者等价
var position =0,times=0;
var t =setInterval(function (){if(times++==7){
times=0;returnclearInterval(t);}
var index = k>0?times:7-times;
osrc.style.backgroundPositionX = positionX[index];},300/7);};}</script><body><table><tr class="icon"><td></td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>A</td><td>B</td><td>C</td><td>D</td><td>E</td><td>F</td><td>G</td></tr></table></body></html>