Comunidad de diseño web y desarrollo en internet online

Problema al taparse un menú desplegable con una galería.

Citar            
MensajeEscrito el 25 Jun 2009 05:27 pm
A ver, creo que es algo complicado de explicar, al menos sin postear el código completo para ayudarme a ello.

Estoy atascado con la web de mi empresa, ya que le he puesto un menú desplegable, y funciona muy bien, pero en las páginas de galerías fotográficas, la galería se empeña en mantenerse visible, mientras la parte desplegada del menú se oculta detrás.
No sé si es un dato útil, pero el menú lo he construido con ayuda de la página "cssmenumaker". De los menús de la primera categoría, el que está en quinta posición.

La galería la he metido en un <iframe>, y en la css le he asignado un valor z-index de "-1", mientras que el menú lo he metido en una <div>, con un valor de 1. Además, el código fuente del menú ya tenía en algunas de sus partes asignados valores de "1" y "2". Buscando en foros, he encontrado algo muy interesante, que es ponerle al swf un parámetro wmode con un valor de "transparent", pero no sé donde colocarlo exactamente. He probado en varios sitios, pero o bien no funcionaba, o incluso en algunas ocasiones hacía desaparecer la galería.

Por lo que he leido, la dificultad radica en que los objetos flash siempre tienden a superponerse al resto de elementos, pero supongo que tiene que haber alguna forma de hacerlo.

Éste es el código html de la galería. Podríais alguien decirme donde poner eso de wmode=transparent?:


<script type="text/javascript" src="swfobject.js"></script>
<div id="flashcontent">
<script type="text/javascript">
var fo = new SWFObject("viewer.swf", "viewer", "800", "540", "0", "#000000");
fo.addVariable("preloaderColor", "0xffffff");
fo.addVariable("xmlDataPath", "gallery.xml");
fo.write("flashcontent");
</script>



Muchas gracias a todos por adelantado.

Por el_rebel69

0 de clabLevel



 

msie8
Citar            
MensajeEscrito el 18 Feb 2010 05:25 pm
Hi, trataste con la etiqueta: <param name="wmode" value="transparent" /> ?
Tambien podria ser un problema que se puede resolver con position : absolute o relative y un z-index maor al de la capa contendora del *.SWF.

Suerte.

Por vinnie

16 de clabLevel



 

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.