已采纳回答 / purple_yao
加入一个判断 if (!$('.tip').is(':animated')){ $('.tip').css({'left':l+'px'}).animate({'top':180,'opacity':1},300); }
2014-12-12
已采纳回答 / WingMeng
缝隙的确是存在的,因为line-top的hover效果的left为-2px,则其右边必然会产生2px的缝隙,其它3条线产生的缝隙也是同样的道理。但这个是无所谓的,因为当把line的背景色调回白色时是根本看不到缝隙的,这对最终效果没有任何影响。
2014-12-11
已采纳回答 / __Breeze
a:hover{ background-position:0 -80px}表示当鼠标移到a上面时,它的背景向上偏移80px。height:40px; line-height:40px;——height是指a的高度,而line-height是指a的行高,两个是不同的概念。
2014-11-16