これがスプライトメニューの「通常の」コードです
#menu li a
{
background:url('../layout/menu.jpg') no-repeat;
display:block;
text-decoration: none;
width:100%; height:100%;
}
#menu li.m1 a{ background-position:0px 0px; }
#menu li.m1 a:hover{ background-position:0px -55px; }
#menu li.m1 a.selected{ background-position:0px -55px; }
私は6つの異なるアイテムを持っています、それはホバーのために6つの異なるクラスx3を必要とします
これは、jQueryを使用して2〜3行で簡単に実行できますが、そのような単純なもののためにライブラリをロードする必要があります...それが価値があるかどうかはわかりません...
したがって、jQueryメソッドを使用するか、必要な数のcssルールをコピーして貼り付けます。
何度も何度も物を作るだけで、もっと良い方法があるように私に物を作ってください!