Foros del Web » Creando para Internet » CSS »

niveles de swf en html con CSS

Estas en el tema de niveles de swf en html con CSS en el foro de CSS en Foros del Web. Hola, que tal? Soy nuevo x aqui, y este es mi primer tema que publico. Estoy haciendo mi primer sitio html con CSS, y por ...
  #1 (permalink)  
Antiguo 05/08/2008, 12:24
 
Fecha de Ingreso: agosto-2008
Mensajes: 10
Antigüedad: 16 años, 3 meses
Puntos: 0
niveles de swf en html con CSS

Hola, que tal?
Soy nuevo x aqui, y este es mi primer tema que publico.
Estoy haciendo mi primer sitio html con CSS, y por ahora vengo bien.
Pero tengo un problema de niveles entre dos swf que estoy colocando.
Menu.swf tiene z-index 1, y tiene unos botones que al hacer mouseover despliegan un submenu hacia abajo.
Y tengo banner_central, que tiene z-index 0, que es simplemente una animacion hecha en flash.
Y al publicar el html, cuando hago el mouseover, se despliega pero pasando por debajo del banner_central, cuando, si vemos el valor del z-index, tendria que pasar x arriba.

Que me puede estar pasando?
Muchas gracias x la ayuda
Pablo
  #2 (permalink)  
Antiguo 06/08/2008, 00:50
 
Fecha de Ingreso: diciembre-2005
Ubicación: Redondela (Galicia)
Mensajes: 368
Antigüedad: 18 años, 11 meses
Puntos: 1
Respuesta: niveles de swf en html con CSS

¿Has probado cambiando el atributo wmode?

Extraído de la ayuda de Adobe Flash Professional 8:

Cita:
(Opcional) Permite utilizar el contenido de Flash transparente, ubicación exacta y trabajo por capas disponibles en Explorer 4.0. Para obtener una lista de los navegadores compatibles con este atributo o parámetro, consulte Publicación de documentos de Flash.

Window reproduce la aplicación en su propia ventana rectangular en una página Web. Ventana indica que la aplicación de Flash no interactúa con las capas HTML y que es siempre el elemento que está en la parte superior.


Opaque hace que la aplicación oculte todos los elementos que están debajo de ella en la página.


Transparent hace que el fondo de la página HTML se muestre a través de las partes transparentes de la aplicación y puede hacer más lenta la animación.


Opaque windowless y Transparent windowless interactúan con las capas HTML, lo que permite a las capas que hay por encima del archivo SWF esbozar la aplicación. Transparente permite la transparencia, de modo que las capas de HTML que haya por debajo del archivo SWF se puedan ver si la sección del archivo SWF es transparente.
Si se omite este atributo, el valor predeterminado es Window. Sólo se aplica a object.
Los atributos de definen en el código (X)HTML que inserta la película SWF.

Un ejemplo:

Código HTML:
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="100"
height="100" codebase="http://fpdownload.adobe.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0">
<param name="movie" value="moviename.swf">
<param name="wmode" value="transparent">
<embed src="moviename.swf" width="100" height="100" quality="high" wmode="transparent" pluginspage="http://www.adobe.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash"> 
</embed>
</object> 
  #3 (permalink)  
Antiguo 06/08/2008, 09:43
 
Fecha de Ingreso: agosto-2008
Mensajes: 10
Antigüedad: 16 años, 3 meses
Puntos: 0
Respuesta: niveles de swf en html con CSS

Muchas gracias por tu respuesta.
Lo que pasaba era que al swf que quedaba por debajo, no le habia puesto el value=transparent.
Lo agregue, y ahora si funciona.

NUEVAMENTE MUCHAS GRACIAS
  #4 (permalink)  
Antiguo 08/08/2008, 08:17
 
Fecha de Ingreso: agosto-2008
Mensajes: 10
Antigüedad: 16 años, 3 meses
Puntos: 0
Respuesta: niveles de swf en html con CSS

como dije en la respuesta anterior, lo habia solucionado, pero probando en Mozilla, sigo con el mismo problema, hay una capa con nivel 1 que me tapa lo que se despliega en otra capa con nivel 2 o 3.

Alguien me podria ayudar a pensar donde puede estar el problema? Mozilla es compatible con las capas de dreamweaver?

Muchas gracias
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 05:00.