How to Create CSS3 Animated Checkboxes

HTML forms have a lot of elements which function differently. Some of them provide options while others need input from the user. HTML checkboxes are a good example of this.

Source