In part 2 of my series of styling form fields using only CSS, we look at checkboxes. The approach and elements will be very similar to how we styled radio buttons - again we'll be hiding the actual form element and focus on styling the label and adding some pseudo elements to achieve the desired effect …

Most form fields can be styled without fancy JavaScript and or JS plugins. This post is part 1 of a few posts I intend to do on the topic … all revolving around the styling of form fields - in this post I'll take you through the process of styling radio buttons using only CSS …

If you've ever been interviewed for a developer position, you have (no doubt) encountered the Fizz-buzz test. It's a “simple” problem solving test used to quickly eliminate candidates who do not grasp the basics of programming …

I used CSS transitions, a little tiny hack and a bit of CSS to make the search form of this site - here's how I did it …

In my previous post I touched on sibling selectors without explaining in too much detail what that means - I'm not going to go into too much detail here either, but I do think it warrants a slightly longer explanation with some examples. …

Lots has been written already about the "radio button hack" and I'm here to tell you that it isn't - it's not a hack, because you're not exploiting any loopholes or functionality that may or may not be fixed down the line …