Javascript выше Flash при помощи CSS

Автор: Aport Четверг, Январь 29th, 2015 Нет комментариев

Рубрика: Разное

Многие задают себе вопрос, каким же образом можно сделать Javascript или др. элементы выше элементов Macromedia Flash. И после многих проб говорят себе, да это же невозможно, ан нет, это очень просто. Дело в том, что элемент флешь не будет выше всего, если его записать в сокращенном виде, как мы сделаем это сейчас.

Этот текст выше флешь,
а значит любой яваскрипт
будет выше Flash.

Пример 1:
<object type="application/x-shockwave-flash" data="/file.swf" width="180" height="200" align="middle"><param name="movie"value="/file.swf" /><param name="quality" value="high" /><param name="wmode" value="opaque" /></object> <divstyle="position:relative; top:-125; color:blue; font-size:20px; z-index:4">Этот текст выше флешь, <br>а значит любой яваскрипт<br>будет выше Flash.</div>

Пример 2:
<embed id="home-fma" width="900" height="682" allowscriptaccess="always" wmode="transparent" quality="high" bgcolor="#ffffff" name="home-fma" src="/file.swf" type="application/x-shockwave-flash" />

Секрет 1-го примера заключается в том, что мы добавляем дополнительный параметр <param name=»wmode» value=»opaque» />

Секрет 2-го примера заключается в том, что мы добавляем дополнительный атрибут wmode=»transparent»

В добавок стоит написать, если flash-файл является формой для написания каких-либо данных и при этом используется атрибут wmode=»transparent», то русский текст писать в этой форме не получится, все вопросы к flash-разработчикам ;)

 

Источник: yapro.ru

Оставить комментарий

Чтобы оставлять комментарии Вы должны быть авторизованы.

Похожие посты