2010-07-21 4 views
5

Есть ли опция или специальный селектор, чтобы изменить стиль нажатой кнопки, что я имею в виду под этим ... Когда пользователь нажимает кнопку, я хочу изменить стиль этой кнопки? Есть ли возможность сделать это, например: :focus или только с событием click/focus javascript?Селектор для нажатой кнопки

+0

Вы должны принять некоторые ответы, особенно когда, как показано ниже, они отвечают на ваши вопросы. В противном случае вы, вероятно, не получите слишком много вопросов, поскольку время идет ... – Isaac

+1

Я всегда их принимаю, но вам нужно подождать около 10 минут, прежде чем вы сможете принять ответ. – Uffo

ответ

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

Yup! thx много человек – Uffo

Смежные вопросы