Getting CSS animations to trigger at the right time | Tutorial | .net magazine