2011-07-26 3 views
0

私は3つの異なる状態(同じボタンの3種類の画像を)持っているボタンをたい -static -hover +クリック -release(バック静的に)マウスイベント:マウスオーバー、onclickの、静的

私は、画像をマウスで移動する例はたくさんありましたが、クリックオプションは何も見つかりませんでした。

感謝:)

+0

'onclick'は'マウス - ではないが'イベント。 –

答えて

3

ハイレベルの答え:CSS1 :active pseudo-classを使用しています。

#myButton { 
    /* static state */ 
} 

#myButton:hover { 
    /* hover state */ 
} 

#myButton:active { 
    /* state while clicked but not released */ 
} 
+0

申し訳ありませんが、私はCSSタグを見ませんでした;) – AlienWebguy

+1

ああ、素敵!ありがとうございました。 cssがそれを行うことができるか分からなかった:) – user837433

0

したいイベントがあるからmouseovermouseoutmousedown、およびmouseup

ている、あなたは簡単に背景を移動することができます。

document.getElementById('my_element').style.backgroundPosition='100px 100px'