Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/03/2014, 12:49
Ddsdone
 
Fecha de Ingreso: abril-2013
Ubicación: Bs.As
Mensajes: 56
Antigüedad: 11 años, 1 mes
Puntos: 0
Animacion css y javascript

Tengo lo siguiente:
Javascript:
Código Javascript:
Ver original
  1. var objeto = document.getElementById("pj"),
  2.     boton = document.getElementById("boton-dragon");
  3.  
  4. boton.addEventListener("click", function(){
  5.     objeto.style.height = objeto.style.height == "200px" ? "auto" : "200px";
  6. }, false);;

Css:
Código CSS:
Ver original
  1. #pj {
  2.     background-color:#333;
  3.     color:#fff;
  4.     width:400px;
  5.     height:auto;
  6.     overflow:auto;
  7.     border-radius:6px;
  8.     padding:5px;
  9.     text-align:center;
  10.     margin:10px;
  11.     transition: all 300ms ease ;
  12. }
  13. #boton-dragon {
  14.     background-color: RGBA(255, 100, 120, 0.1);
  15.     color:#fff;
  16.     width:100px;
  17.     height:20px;
  18.     border-radius:6px;
  19.     padding:5px;
  20.     text-align:center;
  21.     margin:10px;
  22. }
  23. #boton-dragon:hover {
  24.     background-color:RGBA(255,255,255,1);
  25.     color:#333;
  26. }

HTML:
Código HTML:
Ver original
  1. <div id="pj">
  2.     <div id="boton-dragon">Hola</div>
  3. </div>

Cuando le doy click al boton me agranda la ventana "pj" pero no lo hace con una animacion, sino que solo cambia de la nada.

Existe forma de animarla?

http://jsfiddle.net/64b4x/