已采纳回答 / 徐佩里翁
offsetWidth 应该是设置a标签的宽度。This.style.width=This.offsetWidth+8+"px"; /*当鼠标点击的时,宽度增加8个像素*/ if(This.offsetWidth>=160) /*宽度最大增加到160.即宽度到达160时,停止增加*/ clearInterval(This.time); /*清除计时器*/我简单加了注释,希望能帮到你。
2017-03-02
最新回答 / 夜莺z
http://www.ruanyifeng.com/blog/2010/04/using_this_keyword_in_javascript.html 阮一峰的
2017-02-13
最新回答 / Kity_Pei
没有指向,margin指的是外边框,margin:-10px;这句指的是上下左右的外边框都是-10px。margin-top:-10px;指的是只有外边框上方是-10px.
2017-01-18
最赞回答 / EricZoo
背景图片宽120px,高60px,但a标签的高度只有30px,所以默认状态下背景图片只显示了上半部分,然后通过background-position来移动背景图片左右不变为0,希望上移一半所以是-30px,所以hour状态实际就变成显示下半部分,所以就变色了~
2017-01-05