У меня странная проблема с IE7.Это мой HTML:
<div class="nav square">
<div>
<ul>
<li><a href="#square" class="square_lk">[b] square</a></li>
<li><a href="#history" class="history_lk">[b] history</a></li>
</ul>
</div>
</div>
Это мой CSS:
.nav ul {
position: absolute; margin-top: -50px; top: 0; left: 0; width: 100px; font-size: 10px !important; background-color: rgb(159,55,32);
display: none;}
и, наконец, это мой MooTools: <pre>
var nav_divs = $$('.nav div');</p>
<p>for(i=0; i
<pre><code> nav_divs[i].onmouseover = function () {
this.getElementsByTagName('ul')[0].style.display = 'block';
}
nav_divs[i].onmouseout = function () {
this.getElementsByTagName('ul')[0].style.display = 'none';
}
} Все в порядке в Firefox, Opera, Safari Chrome и IE8, но в IE7, когда я перехожу на div, ul не отображается.
Я пробовал также с простой функцией jQuery, но ошибка вIE7 все еще остается.
Заранее спасибо за любые предложения.