Hello i am trying to create a custom checkbox for my website like the image link provided. What would be the best way to go around doing this?
Many thanks.

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
There is a CSS trick that actually works by hiding the checkbox (or radio), defining a label (which in all relevant browsers will turn the checkbox on/off) that will be the visual representation, and using the
:checkedand+selectors.This is just a simple example:
jsFiddle Demo
Note: For accessibility, you should have some text describing the checkbox in the
label. I just wanted to illustrate the effect.