「ロールオーバーボタン」を装ったタグが3つあります。
<div id="buttons">
<a class='button' id='but1' href=''></a>
<a class='button' id='but2' href=''></a>
<a class='button' id='but3' href=''></a>
</div>
各ボタンは、次のように CSS から初期画像を取得します。
.button{
background:url(theimage.jpg);
width;height; etc...
}
今、特定の要素ごとに初期背景位置を割り当てようとすると:
#but1{
background-position:0 0;
}
#but1:hover{
background-position:0 -50px;
}
#but2{
background-position:0 -100px;
}
#but2:hover{
background-position:0 -150px;
}
#but3{
background-position:0 -200px;
}
#but3:hover{
background-position:0 -250px;
}
問題:各ボタンのデフォルトの位置は 0 0です
ホバー位置が期待どおりに機能することに注意してください。
私は今ちょっと気分が悪いので、これはおそらく見落としかもしれませんが、私はこれに1時間足を踏み入れていて、それを理解することができません.
何かご意見は?
ありがとう
編集ペーストビン愛http://pastebin.com/SeZkjmHa