2010-07-21 37 views
5

是否有任何選項或特殊選擇器來改變按鈕的樣式,我的意思是..當用戶單擊按鈕時,我想更改該按鈕的樣式?有沒有任何選項可以這樣做::focus或只有JavaScript點擊/焦點事件?按鈕的選擇器

+0

你應該接受一些答案,特別是當像下面這樣回答你的問題時。否則,隨着時間的推移,你可能不會收到太多的問題... – Isaac 2010-07-21 15:53:46

+1

我總是接受他們,但你需要等待大約10分鐘,然後才能接受答案。 Yup! – Uffo 2010-07-21 16:14:36

回答

8

我認爲你正在尋找:active僞類...

#btn { border: solid 5px red; padding: 5px; } 
 
#btn:hover { border-color: green; } 
 
#btn:active { border-color: blue; }
<button id="btn" />

注意:如果你是一個單一的元素上同時使用:hover:active:hover定義必須先來。

+0

thx很多人 – Uffo 2010-07-21 15:47:12