Изменить индекс z флэш-содержимого - PullRequest
2 голосов
/ 03 апреля 2009

В основном моя проблема в том, что у сайта, над которым я работаю, есть горизонтальное выпадающее меню, и я внедряю флеш-диаграмму на странице.

При наведении курсора на меню элементы выпадают за флэш-диаграммой и становятся недоступными для клика. Можно ли как-нибудь обойти это?

Ответы [ 4 ]

6 голосов
/ 03 апреля 2009

Убедитесь, что вы установили прозрачный wmode для вашего флэш-контента.

3 голосов
/ 03 апреля 2009

bgiframe - это плагин jquery, который позволит вам делать то, что вы просите; Вы можете сделать это без jquery (очевидно), но плагин делает это действительно простым. В основном метод заключается в добавлении IFrame вокруг контента, который вы хотите показать поверх флеш-памяти (это также работает для наведения контента над выпадающими списками).

0 голосов
/ 25 сентября 2013

Однако настройка wmode на прозрачный / непрозрачный не будет работать, если вы реализуете доступный сайт (который сейчас является государственным законом). Установка прозрачного / непрозрачного wmode исправит проблему с наложением, но создаст больше проблем с доступностью, поскольку вы не можете вставить содержимое флэш-памяти, иногда вы можете вставить его один раз, но по мере циклирования вы выиграли ». я не могу снова войти в него ...

0 голосов
/ 25 ноября 2011

@ Фабио Антунес - кому еще интересно, вот пример:

   <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/s...rsion=6,0,29,0" width="192" height="298">
          <param name="movie" value="flash/template2.swf">
          <param name="quality" value="high">
          <embed wmode="transparent"> <!--THIS IS NECESSARY TOO-->
          <param name="wmode" value="transparent">
          <embed src="flash/template2.swf" width="192" height="298" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" wmode="transparent"></embed>
        </object>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...