2012-04-12 12 views
0

Я создал выпадающее меню, используя ul теги ang jQuery. Однако проблем нет, однако пользователь хочет встроить iframe с видеоплеером.Меню вылета из iframe

К сожалению, iframe всегда находится на вершине вылетающих меню. Здесь не приводится пример:

http://jsfiddle.net/9GV7Y/3/

Независимо от того, что CSS трюков я стараюсь, то IFrame отказывается подчиниться.

Любые идеи?

EDIT Скрипка прекрасно работает в Firefox, но не в IE или Chrome.

+1

Это выглядит нормально для меня в firefox. Выпадающее меню сидит над iframe. –

+1

твоя скрипка работает для меня в FF –

+0

Интересно ... но не IE/Chrome –

ответ

0

Я подозреваю, что атрибут wmode, установленный на swf, является прозрачным. Это означает, что вспышка иногда появляется поверх всех остальных элементов (независимо от того, какие элементы z-index имеют).

Я проверил ваш код и нашел wmode = прозрачный в некоторых местах. Попробуйте заменить этот wmode = прозрачный с помощью wmode = opaque.

+0

Было только одно место, где я добавляю URL-адрес iframe 'iframe.attr (" src ", url +"? Wmode = transparent ");' Если я изменил это на 'iframe.attr (" src " , url + "? wmode = opaque"), 'это не имеет значения. –

Смежные вопросы