Whenever things happen,
we automatically invent a narrative
to explain those events.
When we animate an interface correctly, we make sure users don’t make up the wrong story.
:hover
See the Pen Hover + Flag by James Steinbach (@jdsteinbach) on CodePen.
See the Pen Flexbox by James Steinbach (@jdsteinbach) on CodePen.
See the Pen Form Flip by James Steinbach (@jdsteinbach) on CodePen.
See the Pen Page Scroll Content Animation by James Steinbach (@jdsteinbach) on CodePen.
:hover
of parent linkSee the Pen Mobile Menu by James Steinbach (@jdsteinbach) on CodePen.
See the Pen Offscreen Menu by James Steinbach (@jdsteinbach) on CodePen.
See the Pen Add to cart animation by Filip Danisko (@fdanisko) on CodePen.
The illusion of life from cento lodigiani on Vimeo.
animation-timing-function: linear;
animation-timing-function: ease-in;
animation-timing-function: ease-out;
animation-timing-function: ease-in-out;
animation-timing-function:
cubic-bezier(.6,-0.14,.77,1.29);
“do the performance its good ok”
opacity
transform
[*-]color
box-shadow
top
, right
, bottom
, left
margin
, padding
font-size
, border
height
, width
Resources: CSS Triggers, Jank Free
jdsteinbach