Ver Mensaje Individual
  #2 (permalink)  
Antiguo 29/06/2013, 10:30
Avatar de pzin
pzin
Moderata 😈
 
Fecha de Ingreso: julio-2002
Ubicación: Islas Canarias
Mensajes: 10.488
Antigüedad: 21 años, 9 meses
Puntos: 2114
Respuesta: Transiciones tardías

Si se puede hacer, pero no con CSS. Tendrás que usar JavaScript. Por ejemplo, puedes añadirle una clase al elemento body que sobreescriba cualquier transición, y una vez cargada la página eliminar esa clase.

Una clase en body:
Código HTML:
Ver original
  1. <body class="desactivar_animaciones">

Sobreescribir transiciones:
Código CSS:
Ver original
  1. .desactivar_animaciones * {
  2.   transition: none !important;
  3. }

Y una vez cargada la página, simplemente eliminas esa clase de body:
Código Javascript:
Ver original
  1. function animar() {
  2.   document.body.className = ''
  3. }
  4. window.onload = animar

Y como siempre digo para cubrirme las espaldas, de JavaScript no sé mucho.