CSS-спрайтов (кнопка) с тремя различными состояниями:
- Стандарт
- Наведение
- Нажатие (активно)
В настоящее времяРабота «Стандарт», «Наведение» и «Прессование».Проблема в том, что «нажата» остается нажатой только при удерживании мыши.Мне бы хотелось, чтобы состояние «Нажатие» или «Активно» оставалось активным до тех пор, пока оно не будет снова щелкнуто.Есть идеи?Решение CSS?Решение javascript?
Спасибо за помощь, D
Вот код:
<html>
<style type="text/css">
a.button {
background-image: url('BUTTON SPRITES IMAGE');
width: 86px;
height: 130px;
display: block;
text-indent: -9999px;
}
a.micbutton:hover {
background-position: 0 -130px;
}
a.micbutton:active {
background-position: 0 -260px;
}
</style>
<a class="button" href="#" ></a>
</html>