Foros del Web » Creando para Internet » CSS »

Animación nno funciona correctamente en firefox, en chrome si.

Estas en el tema de Animación nno funciona correctamente en firefox, en chrome si. en el foro de CSS en Foros del Web. Hola. estoy trabajando en una animación css3 la cual cuando le doy click a un botón se abre una ventana modal donde tengo 3 div's ...
  #1 (permalink)  
Antiguo 21/11/2015, 15:18
 
Fecha de Ingreso: noviembre-2015
Mensajes: 6
Antigüedad: 8 años, 5 meses
Puntos: 0
Animación nno funciona correctamente en firefox, en chrome si.

Hola. estoy trabajando en una animación css3 la cual cuando le doy click a un botón se abre una ventana modal donde tengo 3 div's que contienen a su ves 3 etiquetas <a> animadas.
En Chrome cada vez que abro la ventana modal los div's se animan, pero en Firefox solo lo hace la primera vez que abro la ventana modal, cuando la cierro y la vuelvo a abrir las etiquetas <a> no se animan, como si lo hace en Chrome.
La ventana modal la abro con JQuery modificando la propiedad css display, block(para mostrarla) y none (para ocultarla).

Muchas gracias de antemano por su ayuda.

Código HTML:
Ver original
  1. <div id="modal_ruc">
  2.         <div id="contenedor_ruc_botones">
  3.                 <div>
  4.                                          <a href="archivo.php" class="ruc_botones animacion_cortina2">
  5.                                 </div>
  6.                 <div>
  7.                                          <a href="archivo.php" class="ruc_botones animacion_cortina2">
  8.                                 </div>
  9.                 <div>
  10.                                         <a href="archivo.php" class="ruc_botones animacion_cortina2">
  11.                                </div>
  12.         </div>
  13.     </div>

Código CSS:
Ver original
  1. #modal_ruc > #contenedor_ruc_botones div .ruc_botones{
  2.                 border: 2px solid #FFF;
  3.                 display: inline-block;
  4.                 width: 130px;
  5.                 height: 130px;
  6.                 border-radius: 100%;
  7.                 background-color: #fff;
  8.                 margin-top: 110%;
  9.                 overflow: hidden;
  10.                
  11.             }
  12.             #modal_ruc > #contenedor_ruc_botones div .animacion_cortina2{
  13.                 animation-name: cortina;
  14.                 animation-duration: 0.2s;
  15.                 animation-timing-function: cubic-bezier(.18,.89,.32,1.28);;
  16.  
  17.                 -webkit-animation-name: cortina;
  18.                 -webkit-animation-duration: 0.2s;
  19.                 -webkit-animation-timing-function: cubic-bezier(.18,.89,.32,1.28);;
  20.  
  21.                 -moz-animation-name: cortina;
  22.                 -moz-animation-duration: 0.2s;
  23.                 -moz-animation-timing-function: cubic-bezier(.18,.89,.32,1.28);;
  24.             }
  25.  
  26.             @keyframes cortina{
  27.                 0%{
  28.                     margin-top: -50%;
  29.                 }
  30.                 100%{
  31.                     margin-top: 110%;
  32.                 }
  33.             }
  34.             @-webkit-keyframes cortina{
  35.                 0%{
  36.                     margin-top: -50%;
  37.                 }
  38.                 100%{
  39.                     margin-top: 110%;
  40.                 }
  41.             }
  42.             @-moz-keyframes cortina{
  43.                 0%{
  44.                     margin-top: -50%;
  45.                 }
  46.                 100%{
  47.                     margin-top: 110%;
  48.                 }
  49.             }

Etiquetas: animacion, chrome, css3, firefox
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 10:32.