2 в одном: применяем z-index для swf с прозрачным фоном

06.04.2011
face

Думаю, вы наверняка сталкивались с тем, что не могли разместить какой-либо элемент веб-страницы поверх флеш-ролика, z-index - не помогал. Если параметр wmode не задан явно, то по умолчанию он принимает значение window. В этом режиме флешка размещается поверх всего HTML.

Для того чтобы перекрыть флешку, необходимо задать для параметра wmode значение равным transparent или opaque.


Лечение - transparent (прозрачный)

<param value="transparent" name="wmode" />

а вот и сам код:

<object width="300" height="200" type="application/x-shockwave-flash" data="/ILYA/arnis/templates/main/images/logo.swf">
      <param name="movie" value="logo.swf" />
      <param name="quality" value="high" />                           
      <param name="play" value="true" />
      <param name="loop" value="true" />                           
      <param value="transparent" name="wmode" />
      <param name="scale" value="showall" />
      <param name="menu" value="true" />
      <param name="devicefont" value="false" />
      <param name="salign" value="" />
      <param name="allowScriptAccess" value="sameDomain" />
</object>



Бонус Флешка от меня )
Бонус флешка

Последнее в нашем блоге