2013-02-12 3 views
0

До сих пор она отвечает только парить, понятия не почему он не реагирует на активныйделает <button> реагировать на: активный, это возможно даже

Здесь не является fidddle http://jsfiddle.net/tP9E9/1/.

CSS:

.menu ul li button:hover { 
    background-color: rgba(206,0,0,1); 
} 

.menu ul li button:active { 
    background-color: rgba(206,0,0,1); 
} 

Как вы можете догадаться, у меня есть несколько дивы с различным содержанием, которые открываются в ответ на нажатие кнопки. Наведение работает нормально, но когда div, соответствующий кнопке, открывается (активно), кнопка не загорается красным цветом. Почему это?

Благодаря

+0

возможно дубликат [Проблема при Реализовано: активен в Баттона CSS] (http://stackoverflow.com/questions/6055987/problem-while-implemented-active-in-css-button) –

+0

It делает для меня. Вы указываете один и тот же цвет для состояний ': hover' и': active', хотя ... – BoltClock

ответ

3

Используйте

<input type="button" value="news"> 

и CSS

input:hover { 
    background-color: green; 
} 
input:active { 
    background-color: yellow; 
} 

Вы также можете добавить : фокус, который будет доступен на вкладке.

JsFiddle

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