Показать сообщение отдельно
  #6 (permalink)  
Старый 18.10.2012, 18:09
sinistral
Посмотреть профиль Найти все сообщения от melky
 
Регистрация: 28.03.2011
Сообщений: 5,418

Сообщение от ksa
Его никак не поменять. Это следует из определения псевдокласса...
можно через таблицы стилей на странице.

только jQuery так не умеет.
<style>
div:hover {
    color: red; /* красный!! */
}
</style>


<div>наведи на меня. я должен быть зелёным, а не красным.</div>

<script>
document.styleSheets[0].cssRules[0].style.color = "green";
</script>

но это не отменяет того, что эту задачу нужно было решать с помощью смены классов!
Ответить с цитированием