Tulsa Wordpress Web Design | Brock Nunn Web Design
  • Dribbble
  • Facebook
  • Google
  • Twitter
  • Home
  • About
  • Blog
  • Portfolio
  • Contact

Getting Noisy | A CSS3 Button

Posted on March 26, 2012 by Brock in Snippets No Comments
Home» Snippets » Getting Noisy | A CSS3 Button
Getting Noisy | A CSS3 Button

So, I wanted to try to do something sort of neat today, so I decided to tackle the problem of button styles with images. Primarily, I use photoshop to create cool looking buttons, then I use css sprites to make them functional within a theme. However, images are really only good if you are developing a site wherein you can predict all of the content that will go up on the site as well as what every button will need to say. For instance, on the front page of your site you may have a button that says “Get Started” or “Buy My Awesome Thing Now!”. Then on sub pages you would have normal buttons that say functional things such as “Next” and “Previous”. That’s where the rub is! If you were to make a website like that, you would need a tremendous amount of pre-fabricated buttons so that all of the bases would be covered.

So why Images?

Well… they are pretty, and you can use Photoshop to pull off some really impressive effects. (like noise patterns, that can add some texture to your work.)

So Why CSS?

CSS is functional and dynamic. Meaning that you could literally create a button that says anything that you would like, and using a few css rules, it would just work. I decided to work on prettying up a CSS3 button, and found a neat trick that effectively adds noise to the element without messing with the browser’s rendering. The effect is actually very subtle and could be easily styled with as many color schemes as you could think of. Check it out!

CSS, CSS3, Effects, HTML5, Noise

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Recent Tweets

  • @thevowel in all seriousness, thanks for all of the work you and your team do to make XBL fun. Must be an incredible place to work right now
    May 23, 2013 - 5:39 pm
  • @thevowel nice! A super hdmi switcher perhaps! :). Would an hdmi switch work with the hdmi-in on the #xboxone? Either way, exciting times!
    May 23, 2013 - 5:36 pm
  • @thevowel hey E! It was cool seeing the control center. Q.. Are you planning on keeping the 360 hooked up for your 100s of xbla games?
    May 23, 2013 - 4:58 pm
  • @EANCAAFootball will you guys be releasing on #xboxone? A little worried about back compat playing into next year
    May 22, 2013 - 3:01 pm
  • @makedesign I will be very excited when that is the case, but in a world where IE8 support is still needed, jQuery is still out buddy.
    May 18, 2013 - 3:43 am

Recent Posts

  • 380
  • Polaroid Look: Multiple Box Shadows
  • The Sweet Boutique

(c) 2012 Brock Nunn Web Design