2010-07-21 24 views
5

Czy jest jakaś opcja lub specjalny przełącznik do zmiany stylu naciśniętego przycisku, co rozumiem przez to, że gdy użytkownik kliknie przycisk Chcę zmienić styl tego przycisku? Czy jest jakaś opcja, aby to zrobić: :focus lub tylko z zdarzeniem kliknięcia javascript?Selektor przyciśniętego przycisku

+0

Powinieneś zaakceptować kilka odpowiedzi, szczególnie gdy, jak poniżej, odpowiadają na twoje pytania. W przeciwnym razie prawdopodobnie nie otrzymasz zbyt wielu odpowiedzi na pytania z biegiem czasu ... – Isaac

+1

Zawsze akceptuję je, ale musisz odczekać około 10 minut, zanim będziesz mógł przyjąć odpowiedź. – Uffo

Odpowiedz

8

myślę szukasz pseudo-klasy :active ...

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

Uwaga: jeśli używasz zarówno :hover i :active na jednym elemencie, definicja musi :hover Przyjdź pierwszy.

+0

Yup! thx dużo ludzi – Uffo