нет наведения текста в ie / jquery - PullRequest
0 голосов
/ 21 марта 2012

Пожалуйста, посмотрите: http://bestdesign.com.pl/klienci/tasta/strona/

Под слайдами есть 4 делителя с наведением, которые должны показывать меню на слайдах.

Проблема в Internet Explorer 9, где есть наведениена пустом месте, но на тексте hover не работает.

Это сделано с помощью jquery.

Я пробовал с z-индексами, но безрезультатно.Как я могу это исправить?

JS: https://gist.github.com/3379e19f4640b0d70300 CSS: https://gist.github.com/0ab86ed7656458377f98

1 Ответ

1 голос
/ 21 марта 2012

Я не могу это проверить. Если бы вы могли предоставить код, было бы намного лучше. Однако я заметил, что вы помещаете меню в block-menu-block-3 с абсолютной позицией. и текст, который вызывает проблему в другом блоке 'block-block-7'.

Вы пытались изменить его с

('#block-menu-block-3 li.menu-mlid-1146').hover(function(){j('#block-menu-block-3 li.menu-mlid-1146 a').show();
j('#block-menu-block-3 li.menu-mlid-1146 ul').show();})

до

('.maintabs.tab-1').hover(function(){j('#block-menu-block-3 li.menu-mlid-1146 a').show();
j('#block-menu-block-3 li.menu-mlid-1146 ul').show();})

Таким образом, вы будете использовать таргетинг на div с помощью текста, а не списка с абсолютным позиционированием

...