01 outubro, 2009

Flash: SWF com Fundo transparente

email icon

Mesmo sendo fácil ainda há gente que não conhece. Através de um parâmetro () dentro da tag object podemos especificar se o arquivo terá o fundo transparente.
<param name=”wmode” value=”transparent” />
Para muitos que aindam usam a tag embed para funcionar em todos os browsers tem que colocar o atributo wmode nela também:
<embed wmode=”transparent” … />
Então o código validado do SWF com fundo transparente ficaria assim:
<object type=”application/x-shockwave-flash” data=”filme.swf” width=”550″ height=”400″>
<param name=”allowScriptAccess” value=”sameDomain” />
<param name=”movie” value=”filme.swf” />
<param name=”wmode” value=”transparent” />
object>

Uma coisa que acontece também que pode gerar bastante dor de cabeça é quando algum elemento do HTML que deveria ficar por cima do SWF e acaba acontecendo o contrário. E você pode alterar o position o z-index e nada. O “bicho” insiste em ficar por cima.
E a solução consiste apenas em deixar o SWF com o fundo transparente.

Seja o primeiro a comentar!

Postar um comentário

Contadores

PageRank

Top technology blogs
Submit Blog & RSS Feeds Technology-Internet blog
Central Blogs

Technology-Internet blog

Arquivo do blog

  ©Blog | Schirato Desk - Todos os direitos reservados.

Template by Dicas Blogger | Topo