Размещение контента на HTML-странице поверх Flash
На разных сайтах в Интернете я часто сталкиваюсь с тем, что на них расположены Flash-объекты, например, видеоплееры с YouTube или фрагменты оформления дизайна на Flash. И при этом различные элементы - плавающие или с абсолютным позиционированием, например, раскрывающиеся меню или всплывающие подсказки, перекрываются областью, занимаемой Flash-объектами. Причем использование атрибута стиля z-index ситуацию не спасает, и в итоге все смотрится очень некрасиво. А ведь решение проблемы очень простое: достаточно в описании Flash-объекта указать параметр wmode со значением opaque:Code (HTML) : Убрать нумерацию
- <param name="wmode" value="opaque">
Code (HTML) : Убрать нумерацию
- <div style="position:relative;">
- <div style="position:absolute;">Hello, World!</div>
- <object type="application/x-shockwave-flash" data="flash.swf">
- <param name="menu" value="false" />
- <param name="quality" value="high" />
- <param name="wmode" value="opaque">
- <param name="movie" value="flash.swf" />
- </object>
- </div>
Просмотров: 9803 | Комментариев: 12
Внимание! Статья опубликована больше года назад, информация могла устареть!
Комментарии
Отзывы посетителей сайта о статье
Евгений
(17.06.2014 в 19:25):
Ни спасает (((
ManHunter
(03.04.2013 в 17:47):
Вот тут очень классно написано, конкретно по твоей проблеме - в параграфе 49:
http://www.evartist.narod.ru/text1/33.htm
Читай, изучай, а только потом приходи спрашивать.
http://www.evartist.narod.ru/text1/33.htm
Читай, изучай, а только потом приходи спрашивать.
Kvark
(03.04.2013 в 17:41):
а как быть если грузиться флеш во фрейме и генерируеться "на лету"?
ArtIrinka
(29.12.2011 в 14:15):
Спасибо, статья помогла
ManHunter
(17.03.2011 в 10:34):
Можно. Иди на форумы флешеров и спрашивай там.
Серега)))
(17.03.2011 в 10:18):
А можно наоборот?вставить html во flash?
ManHunter
(04.02.2011 в 14:48):
Что мешает посмотреть нужный тег object в исходном коде этого фрейма?
daornet
(04.02.2011 в 14:47):
А как быть теперь. Youtube стал давать код видео без тега object просто в iframe.
Вадим
(29.11.2010 в 22:41):
Да, стоит добавить - если у вас Flash код пишется в другом виде, то данный параметр можно добавить так: wmode="opaque"
ManHunter
(18.11.2010 в 22:22):
Ну кто-то знает, кто-то нет, я вот тоже не так давно узнал. А сисьге - это наше всё :)
Вадим
(18.11.2010 в 22:08):
Давно знал это. Но все равно спасибо - тема Сисек раскрыта полностью! :)))
Добавить комментарий
Заполните форму для добавления комментария
Спасибо - не знал (7 лет опыта). Напьюсь вечером....