Pesquise

Swf transparente

Mesmo sendo fácil ainda há gente que não conhece. Através de um parâmetro (<param>) 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.

Nenhum comentário:

Postar um comentário