Foros del Web » Programando para Internet » Javascript » Frameworks JS »

[SOLUCIONADO] jQuery animate

Estas en el tema de jQuery animate en el foro de Frameworks JS en Foros del Web. Una consulta rápida sobre esta propiedad de JQuery. Animando un div para que cambie su width y height de 0% a 100%, ¿su punto de ...
  #1 (permalink)  
Antiguo 11/07/2014, 01:49
Avatar de ivanin87  
Fecha de Ingreso: marzo-2008
Mensajes: 77
Antigüedad: 16 años, 8 meses
Puntos: 0
jQuery animate

Una consulta rápida sobre esta propiedad de JQuery. Animando un div para que cambie su width y height de 0% a 100%, ¿su punto de partida será siempre arriba a la izquierda? Imagino que si, aunque me vendría bien que no... Pero por mucho que variemos la posición, me imagino que cambiará la posición final, pero no variará que empiece a crecer desde ahí...

Un saludo y gracias.
  #2 (permalink)  
Antiguo 11/07/2014, 02:31
Avatar de Alexis88
Philosopher
 
Fecha de Ingreso: noviembre-2011
Ubicación: Tacna, Perú
Mensajes: 5.552
Antigüedad: 13 años, 1 mes
Puntos: 977
Respuesta: jQuery animate

Así es, es el punto de partida, la ubicación 0 para el eje Y (la altura) y el eje X (la anchura). Si quisieras que el elemento crezca o se reduzca sin salir de su ubicación, por ejemplo, el centro, basta con que además de afectar a las propiedades height y width, lo hagas también con la propiedad margin.

Saludos
__________________
«Juro por mi vida y mi amor por ella, que jamás viviré para el provecho de otro hombre, ni le pediré a otro hombre que viva para el mío».

Ayn Rand
  #3 (permalink)  
Antiguo 11/07/2014, 03:42
Avatar de ivanin87  
Fecha de Ingreso: marzo-2008
Mensajes: 77
Antigüedad: 16 años, 8 meses
Puntos: 0
Respuesta: jQuery animate

No consigo entenderte. La idea es un cuadro central dividido en cuatro zonas, cada vez que pico en una de esas zonas se abre un div difente animando o desanimando el width y el height, tienen posición absoluta para que aparezcan justo en el centro ocupando la totalidad del cuadro central.

La cosa es que las cuatro zonas salen de la esquina superior izquierda y me gustaría que una saliera de cada esquina, pero si trabajo con el margin comienza correctamente desde el punto que yo quiero pero no viene hacia el centro, se va hacia el lateral, vamos que empieza desde otro punto pero crece en el mismo sentido...

Gracias.
  #4 (permalink)  
Antiguo 11/07/2014, 03:47
Avatar de ivanin87  
Fecha de Ingreso: marzo-2008
Mensajes: 77
Antigüedad: 16 años, 8 meses
Puntos: 0
Respuesta: jQuery animate

Nada, perfecto, ya lo he solucionado, muchas gracias!

Etiquetas: jquery
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 03:23.