Having searched around for a while, looking for a set of CSS3 ‘buttons’ and not finding anything exactly right for my needs, I decided to create a set from scratch. Being the generous kind of bloke I am, I though that I’d share them here in case any other frustrated web workers are in desperate need of a button fix.
As you probably already know CSS3 support isn’t exactly ubiquitous at this stage (especially for things like linear gradients I used here) so these buttons are going to degrade in older browsers (I’m looking at you IE). Whether that stops you putting them into production is obviously up to you, they look okay when degraded (and I could probably have made them look better if I had a need to) but for the purpose they were created for there was really no need.
What this little exercise did throw up however is exactly how poor the support for CSS3 is in IE9. How Microsoft can justify their attempt to develop a ‘standards compliant’ browser and do it so poorly is beyond my understanding.