Раскрывающееся меню Superfish не работает в IE7 - PullRequest
3 голосов
/ 21 августа 2010

На моем сайте я установил выпадающие списки суперфиш, которые я использую и на других сайтах. Во всяком случае, я думал, что все работает, потому что они отлично работают в Safari, FF и IE8. Но, увы, в IE7 (и, вероятно, IE6, но мне все равно!) Они не появляются.

Я читал о проблемах Z-индекса в IE7, но ни одно из решений не сработало.

Кто-нибудь знает, как исправить? Вот URL: http://www.recordgone.com/about-the-firm.htm

Спасибо !!!

1 Ответ

2 голосов
/ 23 ноября 2010

Спасибо Эмили за этот другой вопрос о переполнении стека за указание в правильном направлении.

  • IETester - это полезный инструмент для проверки различных версий IE
  • Исправление страницы superfish исправило проблему в IE8- который на самом деле происходит от этого комментария

    Вы должны установить z-индекс для позиции: относительных элементов (а не абсолютных элементов внутри него, если они у вас есть).

    Также обратите внимание, что при установке z-индекса для позиционированного элемента будет создан новый стек z-порядка для дочерних элементов.

  • ДляIE6 / 7, я обнаружил, что с моей версией suckerfish мне пришлось поставить z-index на .sf-menu li вместо .sf-menu li li

...