Я пытаюсь реализовать горизонтальное многоуровневое меню навигации. Сразу под (по вертикали) меню, у меня есть видео YouTube, встроенный через iframe. Если я нахожусь над одним из элементов навигационного уровня основного уровня в Firefox, выпадающее меню правильно отображается поверх видео.
В Chrome и IE9, однако, только небольшая область раскрывающегося списка видна в небольшой области пространства, которую я имею между меню и iframe. Остальная часть, похоже, находится за IFrame.
Проблема, похоже, связана с видео YouTube, а не с iframe. Чтобы проверить, я нацелил iframe на другой веб-сайт, а не на видео, а выпадающее меню отлично работало даже в IE.
- Вопрос 1: WTF?
- Вопрос 2: Почему, даже если я объяснил, поставьте
z-index:-999 !important;
на iframe эта проблема все еще возникает?
Есть ли какой-то внутренний CSS, который включает в себя код встраивания YouTube, который как-то переопределяет?