Com fer que una capa "floti" sobre un flash?
Si superposem una capa HTML sobre un flash resultarà que veurem com la capa queda oculta pel flash. La capa está "a sota". Aleshores, per conseguir l'efecte de que la capa "floti" sobre el flash cal fer el flash "transparent". Diguem que cal que deixi veure el que "té a sota". L'efecte que s'aconsegueix és justament que que la capa está flotant "sobre" el flash.
N'hi ha prou amb afegir el paràmetre wmode al tag object (ressaltat en groc), com es mostra en el codi d'exemple.
<object
classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
codebase="http://active.macromedia.com/flash2/cabs/swflash.cab#version=4,0,0,0"
id="bannerflash"
width="600" height="400">
<param name="movie" value="el-meu-flash.swf" />
<param name="quality" value="high" />
<param name="wmode" value="transparent" />
<embed
src="el-meu-flash.swf"
quality="high"
width="600" height="400"
type="application/x-shockwave-flash"
wmode="transparent"
pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash">
</embed>
</object>
Cap comentari:
Publica un comentari a l'entrada