css transitions - CSS3 Animations to only start after the page has been created -


i have built website has lots of animations, using css3. elements animated have position attribute set absolute, , container's position set relative. each element has top , left value (set via style attribute), when page loads, elements animated position defined top:0px;left:0px. there way page start off elements @ there desired positions without them being animated?

your css animations ready before javascript. add class body know it's ready animations...

   window.onload = function(){       document.body.classname += " animated";    } 

and in css

.box {   /* usual styles here*/ }  .animated .box {   -prefix-animation: animationname duration ease;  } 

Comments

Popular posts from this blog

SPSS keyboard combination alters encoding -

Add new record to the table by click on the button in Microsoft Access -

CSS3 Transition to highlight new elements created in JQuery -