Foros del Web » Programando para Internet » Javascript »

desplazamiento vertical div

Estas en el tema de desplazamiento vertical div en el foro de Javascript en Foros del Web. Hola amigos, me llamo Jarno y estoy empezando con este mundo del diseño web. Estoy terminando un curso de diseño y multimedia y me encuentro ...
  #1 (permalink)  
Antiguo 08/07/2011, 16:29
 
Fecha de Ingreso: julio-2011
Ubicación: Málaga
Mensajes: 8
Antigüedad: 12 años, 9 meses
Puntos: 0
desplazamiento vertical div

Hola amigos, me llamo Jarno y estoy empezando con este mundo del diseño web. Estoy terminando un curso de diseño y multimedia y me encuentro con el siguiente problema en uno de los aspectos del proyecto final;
pretendo mover hacia abajo el div "B" con la clase "bajar", que está dentro del div "A", y esto debe producirse cuando yo haga un MouseOver sobre el div "A" que es el contenedor.

Esto es lo que he puesto en el html:
<div id="A">
<div class="bajar" id="B" -moz-transition-timing-function: default;></div>
</div>

Y esto es lo que he puesto en la hoja de estilos:

#A:hover .bajar {
-o-transform: translate (0px, 45px);
-moz-transform: translate(0px, 45px);
-webkit-transform: translate(0px, 45px);
}
#A .bajar {
-o-transition: 0.50s;
-moz-transition: 0.50s;
-webkit-transition: 0.50s;
}

Solo con eso ya me funciona, el problema es Explorer, no sé que debo poner para que funcione ahí tambien....

Podría alguien aclararme un poco?, la verdad es que no encuentro nada. En el curso estoy dando Html4 y css, por desgracia no nos hemos metido en html5 ni en css3.
Gracias de antemano.
  #2 (permalink)  
Antiguo 09/07/2011, 10:42
 
Fecha de Ingreso: abril-2011
Mensajes: 1.342
Antigüedad: 13 años
Puntos: 344
Respuesta: desplazamiento vertical div

Las transformaciones que estás realizando son CSS3 y por eso no te funcionan en IE 6, 7 y 8. Para eso, o usas hacks que existen para dar algo de soporte a estas animaciones o usas javascript.

Etiquetas: desplazamiento, html, vertical
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 15:02.