Foros del Web » Creando para Internet » CSS »

[SOLUCIONADO] Problema con transición aplicada a propiedad HEIGHT

Estas en el tema de Problema con transición aplicada a propiedad HEIGHT en el foro de CSS en Foros del Web. Hola! La idea es la siguiente. Tengo un div con height:0px , que debe cambiar a height:auto con una transición suave cuando sucede cierto evento. ...
  #1 (permalink)  
Antiguo 23/06/2014, 20:27
Avatar de berkeleyPunk  
Fecha de Ingreso: febrero-2013
Ubicación: México :C
Mensajes: 565
Antigüedad: 11 años, 2 meses
Puntos: 22
Pregunta Problema con transición aplicada a propiedad HEIGHT

Hola!

La idea es la siguiente.

Tengo un div con height:0px, que debe cambiar a height:auto con una transición suave cuando sucede cierto evento. La cosa funciona si el height se declara en pixeles, pero no si se pone auto.

¿Tal cosa tiene solución? Cualquier idea es bienvenida.

Ver aquí el ejemplo.

Saludos!
  #2 (permalink)  
Antiguo 24/06/2014, 00:40
Avatar de pzin
Moderata 😈
 
Fecha de Ingreso: julio-2002
Ubicación: Islas Canarias
Mensajes: 10.488
Antigüedad: 21 años, 8 meses
Puntos: 2114
Respuesta: Problema con transición aplicada a propiedad HEIGHT

No se puede. Lo que si podrías hacer es hacerlo con max-height, y en lugar de auto poner algún valor mayor de la altura que vaya a tener.
__________________
(:
  #3 (permalink)  
Antiguo 24/06/2014, 05:01
Avatar de berkeleyPunk  
Fecha de Ingreso: febrero-2013
Ubicación: México :C
Mensajes: 565
Antigüedad: 11 años, 2 meses
Puntos: 22
Respuesta: Problema con transición aplicada a propiedad HEIGHT

Cita:
Iniciado por pzin Ver Mensaje
No se puede. Lo que si podrías hacer es hacerlo con max-height, y en lugar de auto poner algún valor mayor de la altura que vaya a tener.

Hola, maestro pzin.

Pues probé con tu indicación, pero la cosa no funciona. Mira.


Etiquetas: Ninguno
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 20:43.