Foros del Web » Creando para Internet » CSS »

Problema 2 div flash

Estas en el tema de Problema 2 div flash en el foro de CSS en Foros del Web. Hola a todos les escribo porque tengo el siguiente problema con 2 divs. Resulta que los tengo superpuestos con transparencias con z index, en el ...
  #1 (permalink)  
Antiguo 10/01/2011, 10:04
Avatar de djaevi  
Fecha de Ingreso: marzo-2007
Ubicación: Moreno, Buenos Aires
Mensajes: 400
Antigüedad: 17 años, 1 mes
Puntos: 47
Problema 2 div flash

Hola a todos les escribo porque tengo el siguiente problema con 2 divs.
Resulta que los tengo superpuestos con transparencias con z index, en el div de abajo tengo un flash con algunos botones y en el de arriba imagen etc. lo que sucede es que al tener el div de abajo tapado por este otro los botones del flash que tengo en el div que esta abajo no responden como si el div de arriba bloqueara el contenido de lo que esta debajo, existe alguna forma de que el div que esta arriba no bloquee el contenido de lo que esta por debajo?

desde ya gracias por leer mi consulta

Salu2
  #2 (permalink)  
Antiguo 10/01/2011, 11:48
Avatar de Ruben_JD  
Fecha de Ingreso: diciembre-2003
Ubicación: Quito-Ecuador
Mensajes: 218
Antigüedad: 20 años, 4 meses
Puntos: 7
Respuesta: Problema 2 div flash

Hola djaevi, coloca en el div de fondo la instruccion css position: absolute y en el div sobre position: relative, o absolute los dos o relative igual en los dos, a ver como te va.
__________________
RubénJ. Regresando al foro despues de un par de años. A preguntar más de las novedades del foro.
  #3 (permalink)  
Antiguo 11/01/2011, 06:22
Avatar de djaevi  
Fecha de Ingreso: marzo-2007
Ubicación: Moreno, Buenos Aires
Mensajes: 400
Antigüedad: 17 años, 1 mes
Puntos: 47
Respuesta: Problema 2 div flash

Hola Ruben ante todo gracias por responder en efecto la solucion no resulto :S dejo una imagen aver si les aclaro mas mi situacion, se puede ver que el div marcado en azul es el que va por debajo y el que va marcado de rojo esta por encima, y es en la parte donde se cruzan que los botones del flash que esta abajo no funcionan, aclaro que ya le puse al flash el metodo wmode transparent asi q no creo q sea eso, aqui la imagen:



Salu2 y gracias
  #4 (permalink)  
Antiguo 11/01/2011, 08:12
 
Fecha de Ingreso: noviembre-2009
Ubicación: Colombía
Mensajes: 311
Antigüedad: 14 años, 4 meses
Puntos: 17
Respuesta: Problema 2 div flash

Cita:
Iniciado por djaevi Ver Mensaje
Hola Ruben ante todo gracias por responder en efecto la solucion no resulto :S dejo una imagen aver si les aclaro mas mi situacion, se puede ver que el div marcado en azul es el que va por debajo y el que va marcado de rojo esta por encima, y es en la parte donde se cruzan que los botones del flash que esta abajo no funcionan, aclaro que ya le puse al flash el metodo wmode transparent asi q no creo q sea eso, aqui la imagen:



Salu2 y gracias
En realidad mucho texto pero no dices nada, podrías mostrar una imagen como lo quieres y también otra imagen del problema que sale?

a la hora de realizar preguntas también tenga presente: Colocar código HTML y CSS para saber que problema tiene, ya que no somos adivinos.

Saludos!
  #5 (permalink)  
Antiguo 11/01/2011, 08:39
Avatar de djaevi  
Fecha de Ingreso: marzo-2007
Ubicación: Moreno, Buenos Aires
Mensajes: 400
Antigüedad: 17 años, 1 mes
Puntos: 47
Respuesta: Problema 2 div flash

Creo que la imagen es clara y en si la pregunta es bastante concisa y no necesito una solucion precisa para mi caso, necesito saber basicamente como poner 2 divs superpuestos y que al superponerlos el div de arriba no me bloquee el contenido del de abajo, como muestro en la imagen mi problema es que el div marcado en rojo (z-index:2) no deja presionar los links del de abajo en la parte donde estan superpuestos con el div marcado en azul (z-index:1), si sigue sin entenderse mi pregunta avisenme q trato d ver q puedo hacer, gracias x tomarte el tiempo en leer mi duda y responder.

Salu2
  #6 (permalink)  
Antiguo 11/01/2011, 08:52
 
Fecha de Ingreso: noviembre-2009
Ubicación: Colombía
Mensajes: 311
Antigüedad: 14 años, 4 meses
Puntos: 17
Respuesta: Problema 2 div flash

@djaevi2 creo que eso lo haz hecho con CSS y HTML, no? Agradecería si colocarás el código para poderte ayudar, ya que me parece extraño que no funcione!
  #7 (permalink)  
Antiguo 11/01/2011, 09:21
Avatar de djaevi  
Fecha de Ingreso: marzo-2007
Ubicación: Moreno, Buenos Aires
Mensajes: 400
Antigüedad: 17 años, 1 mes
Puntos: 47
Respuesta: Problema 2 div flash

Bueno aqui va el codigo en efecto lo hice con html y css.

Código HTML:
Ver original
  1. <div id="body">
  2.  
  3. CODIGO DE LA PELICULA FLASH (es muy largo y no creo q sea necesario ponerlo es el que viene por defecto con el dreamweaver, recuerd0 que coloque el parametro wmode transparent para que el flash se transparente bien).
  4.  
  5. </div>
  6.  
  7. <div id="foot">
  8.  
  9. <img id="footImg" src="../img/bullets/bottom-center.png"/>
  10.  
  11. </div>

Estilos:

Código CSS:
Ver original
  1. #body {
  2. position:relative;
  3. top:-11px;
  4. width:100%;
  5. display:block;
  6. background-color:#B9D8FD;
  7. z-index:2;
  8. height:auto;
  9. text-align:center;
  10. }
  11.  
  12. #foot {
  13. text-align:left;
  14. position:relative;
  15. top:-11px;
  16. width:100%;
  17. background-image:url(../img/bullets/bottom-left.png);
  18. background-repeat:x-repeat;
  19. height:200px;
  20. text-align:right;
  21. width:100%;
  22. z-index:3;
  23. }

Como veras el div body es el que en la imagen tiene el flash y el div foot es el de los arboles, el div foot tiene 200px de alto y overflow:visible, ya q la imagen del arbolito es un png de 283px, tambien he probado usar la imagen del div como fondo en lugar de poner el tag img pero no ha resultado, gracias por tu paciencia jeje.

Salu2
  #8 (permalink)  
Antiguo 11/01/2011, 10:01
Avatar de Ruben_JD  
Fecha de Ingreso: diciembre-2003
Ubicación: Quito-Ecuador
Mensajes: 218
Antigüedad: 20 años, 4 meses
Puntos: 7
Respuesta: Problema 2 div flash

Dificil verlo en una simple imagen, porque no mejor cargas la imagen de fondo en el:
Código CSS:
Ver original
  1. body{background: url(tuimagen) no-repeat fixed bottom;}
asi tendrias un solo div el del swf con fondo transparente y podrias utilizar los botones, colocandolo donde quieras utlizando:
Código CSS:
Ver original
  1. #swf{
  2. position:absolute;
  3. top=50&#37;; /* una medida para centrarlo o valor px*/
  4. left=50%; /* una medida para centrarlo */
  5. width ...
  6. height: ..
  7. }
__________________
RubénJ. Regresando al foro despues de un par de años. A preguntar más de las novedades del foro.
  #9 (permalink)  
Antiguo 11/01/2011, 10:07
 
Fecha de Ingreso: noviembre-2009
Ubicación: Colombía
Mensajes: 311
Antigüedad: 14 años, 4 meses
Puntos: 17
Respuesta: Problema 2 div flash

Ruben eso le eh dicho, es dificil verlo así, además mejoro su código:

Cita:
#swf{
position:absolute;
top:50%;
left:50%;
width:400px; /* cualquier valor, el que necesites */
height:200px; /* cualquier valor, el que necesites */
margin-top:-100px; /* Este valor es negativo y es la mitad de height */
margin-left:-200px; /* Este valor es negativo y es la mitad de width*/
}
Creo que igual este código no funcionaria creo yo!
  #10 (permalink)  
Antiguo 11/01/2011, 10:19
Avatar de Ruben_JD  
Fecha de Ingreso: diciembre-2003
Ubicación: Quito-Ecuador
Mensajes: 218
Antigüedad: 20 años, 4 meses
Puntos: 7
Respuesta: Problema 2 div flash

Si no sube el codigo completo, o nos muestra un ejemplo en un sitio web, asi no podre ayudarle mejor.
PrendekZ si ese era el codigo que no recordaba.
djaevi porque no pruebas primero solamente con el codigo css dandole un color, tamaño y posicion a cada div, el contenido de los div quitalos un momento, una vez ubicados correctamente los div sobrepuestos o no coloca el contenido de los div, te daras cuenta en donde o porque se sobrepone el uno del otro.
ojo el div del swf tiene que estar sobre el div del fondo para poder utilizar sus botones, y no al reves.
__________________
RubénJ. Regresando al foro despues de un par de años. A preguntar más de las novedades del foro.
  #11 (permalink)  
Antiguo 12/01/2011, 08:39
Avatar de djaevi  
Fecha de Ingreso: marzo-2007
Ubicación: Moreno, Buenos Aires
Mensajes: 400
Antigüedad: 17 años, 1 mes
Puntos: 47
Respuesta: Problema 2 div flash

Gracias por responder chicos miren les dejo un ejemplo mucho mas basico de lo que necesito el codigo entero es este sencillo html donde puse 2 divs de 500 de ancho x 300 de alto que se superponen, el de abajo llamado caja 1 tiene un link que esta en la parte superpuesta con el div caja 2, para que se entienda yo necesito trabajar transparencias y lograr que los botones y cosas interactivas que van en el fondo sigan andando. digamos que lo que necesitaria lograr en este ejemplo es lograr que el link funcione.

aca el codigo...

Código HTML:
Ver original
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  2. <html xmlns="http://www.w3.org/1999/xhtml">
  3. <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
  4. <title>Ejemplo</title>
  5.     #caja1 {
  6.         width:500px;
  7.         height:300px;
  8.         position:relative;
  9.         display:block;
  10.         background-color:#FF6600;
  11.     }
  12.     #caja2 {
  13.         width:500px;
  14.         height:300px;
  15.         position:relative;
  16.         top:-200px;
  17.         display:block;
  18.         background-color:#3366FF;
  19.         opacity:0.5;
  20.     }
  21. </head>
  22.  
  23.     <div id="caja1">
  24.         <BR /><BR /><BR /><BR /><BR /><BR />
  25.         <a href="#"> Mi Link </a>
  26.     </div>
  27.     <div id="caja2">
  28.     </div>
  29. </body>
  30. </html>

gracias x intentar ayudarme espero haber sido mas claro se que les demanda tiempo hacerlo.

Salu2
  #12 (permalink)  
Antiguo 13/01/2011, 11:17
Avatar de Ruben_JD  
Fecha de Ingreso: diciembre-2003
Ubicación: Quito-Ecuador
Mensajes: 218
Antigüedad: 20 años, 4 meses
Puntos: 7
Respuesta: Problema 2 div flash

lo que deseas no se puede, es como si quisieras cojer un reloj que esta en una vitrina de vidrio, que te lo impide es el vidrio.
__________________
RubénJ. Regresando al foro despues de un par de años. A preguntar más de las novedades del foro.
  #13 (permalink)  
Antiguo 17/01/2011, 08:01
Avatar de djaevi  
Fecha de Ingreso: marzo-2007
Ubicación: Moreno, Buenos Aires
Mensajes: 400
Antigüedad: 17 años, 1 mes
Puntos: 47
Respuesta: Problema 2 div flash

Ok muchas gracias igualmente por su ayuda a los 2 y x tomarse el tiempo en contestar, lo solucione re acomodando las imagenes y los estilos.

Saludos
  #14 (permalink)  
Antiguo 18/01/2011, 15:17
Avatar de sanxuan  
Fecha de Ingreso: enero-2011
Ubicación: Gijón
Mensajes: 671
Antigüedad: 13 años, 3 meses
Puntos: 36
Respuesta: Problema 2 div flash

Puede que te funcione si lo que tienes encima no te tapa los controles del flash.
Me explico. No se trata de si la capa superior es o no transparente y deja ver lo que hay detrás.
El problema es que no solape los botones.
Se trataría de crear lo que va arriba en capas del tamaño que necesiten pero que no oculten los controles. Estas capas las posicionarias por ejemplo con top y left despues de darles la propiedad position:absolute.
De todas formas no te puedo asegurar que vaya a funcionar. Nunca he probado a hacerlo.

Etiquetas: flash
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 14:03.