我正在尋找一種方法來使用jquery來動畫我的精靈。當我懸停在圖像上時,它會淡入。然後當我懸停時。它淡出。使用jQuery和精靈
CSS:
nav ul { position: relative; z-index: 1000; margin: -26px 0 0 11px; overflow: hidden; }
nav ul li { display: inline; }
nav ul li a { background: url(../images/nav-sprite.png); display: block; float: left; text-indent: -999px; margin: 0 auto; width: 667px; }
nav ul a#nav-1 { background-position: 0 0; height: 48px; width: 103px; }
nav ul a#nav-2 { background-position: -103px 0; height: 48px; width: 129px; }
nav ul a#nav-3 { background-position: -234px 0; height: 48px; width: 156px; }
nav ul a#nav-4 { background-position: -392px 0; height: 48px; width: 147px; }
nav ul a#nav-5 { background-position: -541px 0; height: 48px; width: 124px; }
nav ul a#nav-1:hover { background-position: 0 48px; }
nav ul a#nav-2:hover { background-position: -103px 48px; }
nav ul a#nav-3:hover { background-position: -234px 48px; }
nav ul a#nav-4:hover { background-position: -392px 48px; }
nav ul a#nav-5:hover { background-position: -541px 48px; }
問題是...? – Frankie 2010-10-10 02:16:54
對不起。我如何讓懸停精靈有淡入淡出效果? – omnix 2010-10-10 02:44:56
不直接相關,但這裏有一個有趣的jQuery sprites實現==> http://stackoverflow.com/questions/3851896/rotate-sprite-javascript/3852360#3852360 – 2010-10-10 03:09:32