Не срабатывает hover при использовании в div IE 6.0
Делаю так, что при наведении на определенный div меняется его отображение. Все браузеры, кроме IE 6.0 отлично это понимают, но эксплорер то ли не поддерживает это свойство, то ли я что-то неправильно делаю, пишу в css просто .class1:hover{background-image:url(class1.jpg);}
|
В ИЕ псевдокласс :hover работает только для ссылок.
|
Т.е. только напрямую онмаусовер?
|
Да.
|
У меня на сайте http://www.parket-rabota.ru тоже такая проблема в IE на вкладке "паркет", в IE не заменяется картинкой
<script language=JavaScript> function shw(obj) { if (document.getElementById(obj).style.display == 'none') document.getElementById(obj).style.display = 'block'; else document.getElementById(obj).style.display = 'none'; } </script> #parket a {background: url(menu/parket.gif) 0 0; width: 280px; height: 37px; display: block; cursor: pointer; } #parket a:hover {background-position: 0 -37px; cursor: pointer;} <div id="parket"><a onClick="shw('sub1')"></a></div> <div class="sub" id="sub1" style="display: block"> <ul> <li><a href="parket.html">Паркет штучный</a></li> <li><a href="parketmas.html">Массивная доска</a></li> <li><a href="parketpar.html">Паркетная доска</a></li> </ul> </div> |
Все сделал
|
Часовой пояс GMT +3, время: 02:19. |