Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   PHP, PERL, MySQL, JavaScript (https://forum.antichat.xyz/forumdisplay.php?f=37)
-   -   Не работает выпадающее меню в Опере (https://forum.antichat.xyz/showthread.php?t=49957)

Дикс 27.09.2007 08:22

Не работает выпадающее меню в Опере
 
http://dev.centerft.com/DrangerCapital/site/index.php
Посмотрите сюда, пожалуйста.
Менюха отлично работает в ИЕ и ФФ, но в Опере исчезает, когда наводишь на неё мышь.
Я не силён в js, можете это пофиксить?

xMash 27.09.2007 09:07

Код:

style.css (line 93)

div#market_menu ul ul {
  display:none;
  left:-1.5em;
  position:absolute;
  top:1.1em; /* <<<  ошибка */
  top: 16px; /* <<< так привильно */
  width:8.5em;
}


Дикс 27.09.2007 09:27

Спасибо, но это не решило проблемы.

xMash 27.09.2007 10:52

Цитата:

Сообщение от Дикс
Спасибо, но это не решило проблемы.

а если 10px?

Дикс 27.09.2007 11:07

всё пофиксил, спасиба!
а что, у Оперы проблемы с единицами "em"?

xMash 27.09.2007 11:19

Цитата:

Сообщение от Дикс
всё пофиксил, спасиба!
а что, у Оперы проблемы с единицами "em"?

нет не проблемы, но она их по другому пересчитывает

Вот еще одни вариант решения вашей проблемы:
Код:

.menu_link{
        text-decoration:none;
        text-align:center;
        font-family:Tahoma;
        font-size:11px;
        color: black;
        line-height: 1.8em;
        // line-height: normal;

}

Ище, элемент FONT лучше заменить на SPAN

Дикс 28.09.2007 15:26

про фонт знаю, но в мои планы не входит чистка чужой разметки.
главное чтоб отображалась правильно.


Время: 10:18