Retroceder   Foros del Web > Diseño de Sitios web > (X)HTML

Respuesta
 
Herramientas Desplegado
Antiguo 02-feb-2006, 12:11   #1 (permalink)
Weblook está en el buen camino
 
Fecha de Ingreso: noviembre-2002
Mensajes: 79
Menu desplegable sobre animacion flash

Tengo un menu desplegable hecho en javas script,y coloque una animacion en la prate de abajo del menu, cuando acciono el menu la parte que se desplega queda atras de la animacion, alguien sabe como resolverlo?

muchas gracias!
__________________
Saludos
Weblook
Weblook está desconectado   Responder Citando
Antiguo 02-feb-2006, 13:43   #2 (permalink)
dogduck está en el buen camino
 
Avatar de dogduck
 
Fecha de Ingreso: enero-2006
Ubicación: ¿Atlantida, Hesperides, Islas afortunadas?
Mensajes: 1.950
¿ Y si metes el menu en una capa <div ..., y ante un evento de el menu que la capa tome el foco ?
__________________
http://javcasta.es
dogduck está desconectado   Responder Citando
Antiguo 02-feb-2006, 16:35   #3 (permalink)
Weblook está en el buen camino
 
Fecha de Ingreso: noviembre-2002
Mensajes: 79
Muchas Gracias por tu respuesta dogduck:

Lo resolvi, en la fuente html (en la parte del flash), asi quedo por si alguien lo necesita:


<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="500" height="200" title="slip">
<param name="movie" value="swf/Untitled.swf">
<param name="quality" value="high">
<param name="wmode" value="transparent">
<embed src="swf/Untitled.swf" width="500" height="200" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" wmode="transparent"></embed>
</object>

Muchas gracias por tu respuesta!

Saludos
__________________
Saludos
Weblook
Weblook está desconectado   Responder Citando
Antiguo 02-feb-2006, 16:44   #4 (permalink)
dogduck está en el buen camino
 
Avatar de dogduck
 
Fecha de Ingreso: enero-2006
Ubicación: ¿Atlantida, Hesperides, Islas afortunadas?
Mensajes: 1.950
<param name="wmode" value="transparent"> , ¿ es lo que te resolvió el tema ?
__________________
http://javcasta.es
dogduck está desconectado   Responder Citando
Antiguo 02-feb-2006, 19:22   #5 (permalink)
Weblook está en el buen camino
 
Fecha de Ingreso: noviembre-2002
Mensajes: 79
Exactamente, lo hice con Dreamweaver, pero creo que modificando la fuente pudiera quedar.

Un saludo
__________________
Saludos
Weblook
Weblook está desconectado   Responder Citando
Antiguo 03-feb-2006, 01:07   #6 (permalink)
Moderadora
tunait es realmente agradabletunait es realmente agradabletunait es realmente agradabletunait es realmente agradabletunait es realmente agradabletunait es realmente agradable
 
Avatar de tunait
 
Fecha de Ingreso: noviembre-2002
Ubicación: Terok Nor
Mensajes: 14.904
Tema trasladado desde javascript
tunait está desconectado   Responder Citando
Antiguo 05-feb-2006, 17:21   #7 (permalink)
alonso1 ha deshabilitado el karma
 
Fecha de Ingreso: enero-2006
Mensajes: 22
me puedes pasar tu menu desplegable???

Hola Weblook
justo estaba tratando de poner un menu desplegable, para una pagina y estaba copiando algunos scripts q encontre, pero sucede q no me funcionan con el firefox, agradeceria si pudieras pasar tu menu o me sugieras donde ubicar alguno compatible con cualquier navegador, gracias.
alonso1 está desconectado   Responder Citando
Antiguo 10-mar-2007, 07:58   #8 (permalink)
el_tigre ha deshabilitado el karma
 
Avatar de el_tigre
 
Fecha de Ingreso: febrero-2006
Ubicación: Los Olivos - Lima _ Perú
Mensajes: 518
De acuerdo Re: Menu desplegable sobre animacion flash

Hola amigos, estuve revisando y probando, pero no me funciona ni con Capas como se explica aqui lo mío es que tengo un menú en JavaScript y muestro en la parte de abajo en un IFRAME la película de flash, pero ni modificando las propiedades, ni con las capas he logrado que funciones.

¿alguna otra manera?

Mil gracias por las sugerencias.

el_tigre está desconectado   Responder Citando
Antiguo 15-mar-2007, 08:28   #9 (permalink)
mankel ha deshabilitado el karma
 
Fecha de Ingreso: marzo-2007
Ubicación: Celayork
Mensajes: 38
Enviar un mensaje por MSN a mankel
Re: Menu desplegable sobre animacion flash

Cita:
Iniciado por Weblook Ver Mensaje
Exactamente, lo hice con Dreamweaver, pero creo que modificando la fuente pudiera quedar.

Un saludo
Jajajaja... hay cosas que definitivamente no nos dariamos cuenta si no intentamos. Maldito parametro

Muchas gracias
mankel está desconectado   Responder Citando
Antiguo 15-mar-2007, 09:12   #10 (permalink)
el_tigre ha deshabilitado el karma
 
Avatar de el_tigre
 
Fecha de Ingreso: febrero-2006
Ubicación: Los Olivos - Lima _ Perú
Mensajes: 518
Re: Menu desplegable sobre animacion flash

Hola Mankel, te funcio´no modificnado ese parámetro en el HTML?, pues yo lo hice y no me funcionó.

TEngo el SWF dentro de un IFRAME de mi mismo index, tienes alguna sugerencia?

Ver mi web

el_tigre está desconectado   Responder Citando
Antiguo 08-may-2007, 10:44   #11 (permalink)
bhagat está en el buen camino
 
Avatar de bhagat
 
Fecha de Ingreso: noviembre-2002
Ubicación: Granada
Mensajes: 454
Re: Menu desplegable sobre animacion flash

Cita:
<param name="wmode" value="transparent">
Solo funciona para IE explorer, ¿alguna solución para Firefox y Opera?

animo, aver si le buscamos una solución global entre todos/as
__________________
Por prudencia, la palabra SIEMPRE,
no la deberiamos usar NUNCA

Bhagat Dominguez
www.percusioncreativa.com
bhagat está desconectado   Responder Citando
Antiguo 08-may-2007, 11:27   #12 (permalink)
bhagat está en el buen camino
 
Avatar de bhagat
 
Fecha de Ingreso: noviembre-2002
Ubicación: Granada
Mensajes: 454
De acuerdo Re: Menu desplegable sobre animacion flash

POR FIN HE VISTO CUAL ES LA SOLUCIÓN:
Problemas con las capas en DreamWeaver

Para resumir:

1) Usar Capas, Layer. Div o como querais llamarlas, y atribuirles un Z-index
Z-index:0 para el Div del Flash
Z-index: 1 o superior para el menú.


2) En los parámetros del flash o FLV incluir
<param name="wmode" value="transparent">

(Hasta aquí todo igual que ahora ¿no?

MUY IMPORTANTE

3) para que tambien funcione en Firefox y Opera, etc.incluir el codigo :
wmode="transparent" dentro de la etiqueta EMBED, y quede algo así como:
<embed src="miflash.swf" wmode="transparent" quality="high" etc etc.

He probado muchas otras soluciones y esta ha sido la unica que funciona con todos los navegadores.
__________________
Por prudencia, la palabra SIEMPRE,
no la deberiamos usar NUNCA

Bhagat Dominguez
www.percusioncreativa.com
bhagat está desconectado   Responder Citando
Antiguo 08-may-2007, 11:56   #13 (permalink)
bhagat está en el buen camino
 
Avatar de bhagat
 
Fecha de Ingreso: noviembre-2002
Ubicación: Granada
Mensajes: 454
De acuerdo Re: Menu desplegable sobre animacion flash

POR FIN HE VISTO CUAL ES LA SOLUCIÓN:
Problemas con las capas en DreamWeaver

Para resumir:

1) Usar Capas, Layer. Div o como querais llamarlas, y atribuirles un Z-index
Z-index:0 para el Div del Flash (parece que es importante que el flash tenga Z-index:0)
Z-index: 1 o superior para el menú.


2) En los parámetros del flash o FLV incluir
<param name="wmode" value="transparent">

(Hasta aquí todo igual que ahora ¿no?

Ahora un paso MUY IMPORTANTE para que funcione en todos los navegadores

3) para que tambien funcione en Firefox y Opera, etc.incluir el codigo :
wmode="transparent" dentro de la etiqueta EMBED, y quede algo así como:
<embed src="miflash.swf" wmode="transparent" quality="high" etc etc.

He probado muchas otras soluciones y esta ha sido la unica que funciona con todos los navegadores.
__________________
Por prudencia, la palabra SIEMPRE,
no la deberiamos usar NUNCA

Bhagat Dominguez
www.percusioncreativa.com
bhagat está desconectado   Responder Citando
Antiguo 08-abr-2008, 01:11   #14 (permalink)
Mikimoto74 ha deshabilitado el karma
 
Fecha de Ingreso: enero-2005
Mensajes: 59
Re: Menu desplegable sobre animacion flash

Hola, he probado esta última solución, pero sigue sin funcionar del todo. El problema es el siguiente:

Al hacer la película flash transparente, hace que su fondo sea transparente, con lo cual, dejará ver el menú por debajo, pero en realidad este menu seguirá estando apilado por debajo de la película Flash. De hecho, cualquier elemento de Flash, excepto el fondo transparente como ya he dicho, seguirá tapando el menú, lo cual queda bastante feo.

Alguien sabe alguna forma mejor??
Mikimoto74 está desconectado   Responder Citando
Antiguo 08-abr-2008, 03:28   #15 (permalink)
bhagat está en el buen camino
 
Avatar de bhagat
 
Fecha de Ingreso: noviembre-2002
Ubicación: Granada
Mensajes: 454
Re: Menu desplegable sobre animacion flash

Hola Mikimoto 74

la solución anterior tiene 2 pasos, veo que citas el 2º pero ¿has realizado el 1º?

Cita:
1) Usar Capas, Layer. Div o como querais llamarlas, y atribuirles un Z-index
Z-index:0 para el Div del Flash (parece que es importante que el flash tenga Z-index:0)
Z-index: 1 o superior para el menú.
si no lo haces si que te aparece el problema que citas, al menos así me ocurre a mi.

Cuando cambio estos 2 parametros el menú funciona bien en todos los navegadores

puedes ver un ejemplo práctico en este web, que estoy creando

http://www.iwebnet.com/aqualife3/esp/index-video.htm

saludos
__________________
Por prudencia, la palabra SIEMPRE,
no la deberiamos usar NUNCA

Bhagat Dominguez
www.percusioncreativa.com
bhagat está desconectado   Responder Citando
Antiguo 08-abr-2008, 09:32   #16 (permalink)
Mikimoto74 ha deshabilitado el karma
 
Fecha de Ingreso: enero-2005
Mensajes: 59
Re: Menu desplegable sobre animacion flash

Hola bhagat, gracias por responder. Supongo que al usar z-index con el div del flash usas posicionamiento absoluto no? o hay que usar z-index sin el posicionamiento absoluto?

Otra cosa curiosa es que en el ejemplo que has puesto, el menu funciona bien en FF excepto en la sección "vitrinas" de Flash, que pasa como en mi caso. Extraño verdad?

Si quieres echarle una ojeada al mío, te dejo el enlace aquí:

http://www.perfumes2008.com

intenta realizar una búsqueda aleatoria con dos o tres letras y verás como aparece el menú justo por debajo de la película Flash.

Puedes comprobar con el Firebug de FF o directamente mirando el código como uso posicionamiento absoluto en ambos elementos, y el modo transparente en param y embed
Mikimoto74 está desconectado   Responder Citando
Antiguo 08-abr-2008, 10:25   #17 (permalink)
bhagat está en el buen camino
 
Avatar de bhagat
 
Fecha de Ingreso: noviembre-2002
Ubicación: Granada
Mensajes: 454
Re: Menu desplegable sobre animacion flash

Cita:
Supongo que al usar z-index con el div del flash usas posicionamiento absoluto no? o hay que usar z-index sin el posicionamiento absoluto?
Por lo que yo entiendo el Z-index es el orden en que van las capas (layers, DIV) independientemente que sean absolutas o relativas, esto es: le vas asignando el orden que quieres sin importar de que tipo son (absolutas o relativas).

Gracias por avisarme, me había "comido" la "a" y había escrito "trnsparent"
<param name="wmode" value="transparent" />

ahora esta bien, eso creo !!!.

Observando tu site, veo que has insertado correctamente el transparent en ambos lugares correctamente. Creo que te falta asignarles los Z-index a las capas. Recuerda:

Cita:
la capa del flash que sea Z-index:0
Z-index: 1 o superior para el menú.
Que tengas suerte
__________________
Por prudencia, la palabra SIEMPRE,
no la deberiamos usar NUNCA

Bhagat Dominguez
www.percusioncreativa.com
bhagat está desconectado   Responder Citando
Antiguo 09-abr-2008, 01:11   #18 (permalink)
Mikimoto74 ha deshabilitado el karma
 
Fecha de Ingreso: enero-2005
Mensajes: 59
Re: Menu desplegable sobre animacion flash

Bhagat, sí que tenía los z-index asignados a ambos elementos. Lo único es que a ambos les había dado posicionamiento absoluto. De todas formas he probado a hacer igual, con los mismos z-index, pero que la capa del flash no sea absoluta (en realidad esa capa, llamada #flashYForm, engloba al flash y al pequeño formulario justo de debajo).

Sigue pasándome el error, y he hecho todo lo que dices.
Mikimoto74 está desconectado   Responder Citando
Antiguo 09-abr-2008, 03:12   #19 (permalink)
bhagat está en el buen camino
 
Avatar de bhagat
 
Fecha de Ingreso: noviembre-2002
Ubicación: Granada
Mensajes: 454
Re: Menu desplegable sobre animacion flash

No se si nos estamos confundiendo con los términos que estamos usando para comunicarnos, porque dices:
Cita:
sí que tenía los z-index asignados a ambos elementos
Los Z-index se asignan a las capas no a los elementos

y luego despues dices:
Cita:
en realidad esa capa, llamada #flashYForm, engloba al flash y al pequeño formulario justo de debajo
Si me dices que tienes ambos elementos en la misma capa #flashYForm es imposible que puedas asignarles Z-index diferentes.

Te repito, por lo que yo se, es indiferente si la capa es absoluta o relativa en cuanto a su posición, pues este atributo se refiere a su posición con respecto al resto de elementos y el Z-index se refiere al orden en que se verá cada una de ellas.

Imagina que las capas son hojas de papel sobre una mesa, la posición Z-index es la que dice en que orden las vas colocando una encima de otra, así las ultimas serán mas visibles pues estarán mas arriba. Con respecto a si su posición es absoluta o relativa es si la forma en que las distribuyes sobre la mesa,(mas a la izquierda, o a la derecha, etc) es absoluta (como sujeta con chinchetas) o relativa (depende de como muevas las otras hojas, el tamaño de la mesa etc)

Por decirlo de otra manera mas rápida,una se refiere a la posición vertical y otra a la disposición horizontal.

un abrazo
__________________
Por prudencia, la palabra SIEMPRE,
no la deberiamos usar NUNCA

Bhagat Dominguez
www.percusioncreativa.com
bhagat está desconectado   Responder Citando
Antiguo 09-abr-2008, 11:01   #20 (permalink)
Mikimoto74 ha deshabilitado el karma
 
Fecha de Ingreso: enero-2005
Mensajes: 59
Re: Menu desplegable sobre animacion flash

No me has entendido Bhagat. En el div #flashYForm tengo el flash y un pequeño formulario, y se encuentra dentro de otro bloque llamado #subheader, y el bloque dinámico está en otro bloque llamado #header, o sea, que no se encuentran en la misma rama del árbol DOM. Están en diferentes jerarquías.

En cuanto a lo de qué son los elementos, ahí discrepo. Un div es un elemento, como puede serlo una tabla, un formulario, o incluso una etiqueta span, b, etc que son algo más abstracto. Todos ellos son nodos del DOM y son tratados como elementos.

También es posible asignar a un elemento cualquiera un posicionamiento absoluto y darle un z-index. No sólo a un div, sino también por ejemplo a un <p>, <h1>, a un <img> con display:block, etc. Lo del término capas para mencionar a los divs queda un poco obsoleto y yo creo que hacemos mal en usarlo, yo el primero, que de vez en cuando se me escapa , puesto que todos los elementos se pueden apilar como capas y por lo tanto se pueden comportar como tal. Por eso yo prefiero hablar de elementos, o de bloques o cajas, si es que son elementos de tipo bloque.

Saludos!
Mikimoto74 está desconectado   Responder Citando
Respuesta

Calificación: Calificación de Tema: 1 votos, 5,00 de promedio.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 01:49.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93