Foros del Web » Creando para Internet » HTML »

Flash y divs

Estas en el tema de Flash y divs en el foro de HTML en Foros del Web. Tengo un menu hecho en css funciona perfecto, el problema es cuando los elemnetos desplegables se superponen a una pelicula flash, como puedo hacer para ...
  #1 (permalink)  
Antiguo 21/09/2006, 07:39
 
Fecha de Ingreso: julio-2006
Mensajes: 46
Antigüedad: 17 años, 9 meses
Puntos: 0
Flash y divs

Tengo un menu hecho en css funciona perfecto, el problema es cuando los elemnetos desplegables se superponen a una pelicula flash, como puedo hacer para que se muestren correctamente los desplegables y no queden debajo del flash?
  #2 (permalink)  
Antiguo 21/09/2006, 07:56
Avatar de baccxus  
Fecha de Ingreso: mayo-2005
Ubicación: Panama city, Panama, Panama
Mensajes: 870
Antigüedad: 18 años, 10 meses
Puntos: 17
Debes darle la propiedad WMode="transparent"

Hola,

Dependiendo de como insertas tu flash, debes darle la propiedad WMode="transparent", (esto está en las FAQ del foro de CSS).

Ejemplo: tienes una película llamada "tupelicula.swf"
Código HTML:
<object type="application/x-shockwave-flash" data="tupelicula.swf" width="500" height="200">
  <param name="movie" value="tupelicula.swf" />
  <param name="quality" value="high" />
  <param name="WMode" value="transparent" />
  <param name="Menu" value="0" />
<img src="imagenalterna.php" alt=""/>
</object> 
si usas SWFobject
Código HTML:
<div id="flashcontent"><img src="imagenalterna.php" alt="" width="500" height="200" /></div>
  <script type="text/javascript">
   // <![CDATA[
   var so = new SWFObject("tupelicula.swf", "Tupelicula", "500", "200", "7", "");
   so.addParam("quality", "high");
   so.addParam("wmode", "transparent");
   so.addParam("menu", "0");
   so.write("flashcontent");
   // ]]>
   </script> 
Saludos
__________________
Al final del día hablar es gratis, codificar no lo es

Última edición por baccxus; 22/09/2006 a las 23:33
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 19:01.