Меню навигации CSS / JavaScript поверх Flash в Firefox

На моем сайте есть раскрывающееся меню, построенное на CSS и JavaScript, которое раскрывается поверх Flash-анимации. В IE (6 и 7) раскрывающиеся меню опускаются над Flash-анимацией, однако в Firefox (2 и 3) меню появляются под Flash-анимацией. Есть ли способ заставить это динамическое меню перемещаться поверх Flash в Firefox?

Меню навигации CSS / JavaScript поверх Flash в Firefox

В IE 7 поверх Flash появляется меню:

В Firefox меню появляется под Flash: (Как я могу это исправить ?!)

Меню навигации CSS / JavaScript поверх Flash в Firefox

Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Улучшение производительности загрузки с помощью Google Tag Manager и атрибута Defer
Улучшение производительности загрузки с помощью Google Tag Manager и атрибута Defer
В настоящее время производительность загрузки веб-сайта имеет решающее значение не только для удобства пользователей, но и для ранжирования в...
Безумие обратных вызовов в javascript [JS]
Безумие обратных вызовов в javascript [JS]
Здравствуйте! Юный падаван 🚀. Присоединяйся ко мне, чтобы разобраться в одной из самых запутанных концепций, когда вы начинаете изучать мир...
Система управления парковками с использованием HTML, CSS и JavaScript
Система управления парковками с использованием HTML, CSS и JavaScript
Веб-сайт по управлению парковками был создан с использованием HTML, CSS и JavaScript. Это простой сайт, ничего вычурного. Основная цель -...
JavaScript Вопросы с множественным выбором и ответы
JavaScript Вопросы с множественным выбором и ответы
Если вы ищете платформу, которая предоставляет вам бесплатный тест JavaScript MCQ (Multiple Choice Questions With Answers) для оценки ваших знаний,...
6
0
4 955
6
Перейти к ответу Данный вопрос помечен как решенный

Ответы 6

Вы пробовали трюк с iframe (то есть размещать iframe позади меню, тем самым помещая слои hte flash позади).

Ответ принят как подходящий

Попробуйте установить wmode на прозрачный - см. здесь

Трюк с iframe предназначен только для IE (ниже IE7), поэтому он, вероятно, никогда не поможет в Firefox.

Я бы попытался включить wmode = transparent, чтобы Flash-контент не получал свой собственный HWND

Включение wmode = transparent - лучший вариант. Но также обратите внимание, что Firefox в Linux не подчиняется этому, и флэш всегда будет наверху.

wmode = opaque, похоже, сработал для меня

Я сделал это здесь: www.toolgal.com, наведите курсор на меню продуктов в верхней части навигации

Дэн

Используйте z-index и установите в меню что-то вроде 100, а флеш-ролик - на что-нибудь отрицательное, например… скажем -1.

Ваше здоровье

Другие вопросы по теме