Лучшая альтернатива jQuery раскрывающемуся навигатору Suckerfish, работающая с Flash?
-
03-07-2019 - |
Вопрос
Я думаю, что моя выпадающая навигация Suckerfish плохо работает с flash.Я сделал все, что мог придумать, но моя выпадающая навигация продолжает отображаться под моим flash-фильмом.Если я заменю фильм изображением, он будет отображаться просто отлично.Только когда я использую flash-фильм, навигация отображается под flash-фильмом.Я уже добавил wmode
и это все равно не работает:
<param name="wmode" value="transparent" />
Поэтому я думаю, что мое единственное оставшееся решение - это попытаться заменить навигацию.Итак, я ищу плагин jQuery, который заменит мою текущую навигацию.Моя текущая навигация работает следующим образом:
- Это горизонтальное выпадающее меню
- При наведении курсора мыши на меню появляется выпадающее меню первого уровня
- Когда вы нажимаете на ссылку в выпадающем меню первого уровня, под ссылкой, по которой вы нажали, отображается второй уровень (не справа, как в большинстве навигационных меню).Что-то вроде вертикального меню в виде аккордеона.
Доступно ли что-нибудь подобное в настоящее время?Я не могу придумать ничего другого, чтобы попытаться сделать навигацию отображаемой поверх флэш-ролика.
Решение
бах!Я забыл об одной вещи.Вы должны установить оконный режим в ДВА места!Я использую SWFObject javascript плагин, итак, мой HTML-код выглядит следующим образом.
Для того чтобы ваша навигация отображалась поверх вашего flash-фильма, вы не должны забыть указать wmode="opaque"
(или прозрачным) в второй тег объекта
<object id="homepage_slideshow" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="530" height="397">
<param name="movie" value="flash/homepage_slideshow.swf" />
<param name="wmode" value="opaque" />
<!--[if !IE]>-->
<object type="application/x-shockwave-flash" data="flash/homepage_slideshow.swf" width="530" height="397" wmode="opaque">
<!--<![endif]-->
<!-- begin alternative content -->
<img src="images/photos/homepage-placeholder-photo.jpg" width="530" height="397" alt="Get Moving Again!" />
<!-- end alternative content -->
<!--[if !IE]>-->
</object>
<!--<![endif]-->
</object>