21 Amazing CSS Techniques You Should Know

Posted in CSS

Cascading Style Sheets(CSS) is one of the building blocks of modern web design without which websites would have been ugly just like they were a decade ago. With time, the quality of CSS tutorials out there on the web has increased considerably. Here are 21 amazing CSS Techniques that you might not have thought could be done by CSS.

1. Cross Browser CSS SlideShow

Amazing demonstration of how to create a cross browser image gallery  using just CSS.

2. CSS Based Image Maps

This tutorial demonstrates a crazy way to create an image map using just CSS.

3. No JavaScript LightBox Using CSS

Create a lighbox using just CSS with no JavaScript required.

4. Image Replacement for Buttons

Replace the submit buttons with images using CSS, degrades back to submit button if CSS is disabled.

5. Animated Navigation Menu using CSS

Amazing tutorial on how to create an animated navigation menu using just CSS.

6. Tree Like Navigation Using CSS

Create a tree like navigation from nested lists of links. Very useful for creating sitemaps.

7. CSS Gradient Text Effect

Create eye-catching titles with nice gradient effect using just CSS.

8. CSS Menu List Design

Very easy to understand tutorial on how to create a menu list using either CSS border-style or background-image property.

9. Creating Liquid Layouts With Negative Margins

Amazing way to create a liquid layout using negative margins

10. Making Your Footer Stay Put With CSS

This might occur to you some time when a content page has not enough content to fill the page, so footer also moves up due to this. This tutorial shows you how to deal with this and make footer stay at bottom even when content is not enough.

11. Simple, Scalable CSS Based BreadCrumbs

Create a nice scalable breadcrumb navigation

12. Snazzy Pullquotes for Your Blog

Make the blockquotes in your content or blog posts standout from rest of content. Very useful to highlight major points in long content pages.

13. CSS Stacked Bar Graphs

CSS Stacked Bar Graph

Display graphs on your website using just CSS without any JavaScript or other heavy plugins.

14. How To Create a Block Hover Effect For List of Links

15. Multi-Column Lists

This article shows all possible ways you can use to stack up an unordered list into multiple columns.

16. Date Display Technique with Sprites

If you have ever visited Learning jQuery then you might have noticed the awesome date display next to each blog post. This tutorial will show you how to achieve that using CSS Sprites.

17. Date Badges and Comment Bubbles for your Blog

Display date and comments on your blog posts in a nice way that takes less space.

18. How To Build a CSS Image Viewer The Clever Way

Create a nice image viewer using CSS that will work even if user has disabled flash and JavaScript in the browser.

19. Creating a CSS Image Preloader

Use the CSS background-image property to preload images without any javascript required.

20. Fade Out The Bottom of Pages

This tutorial shows you how to make page content fade away into the bottom of the page just like the fortuito.us blog.

21.  Creative and Cool Uses of the CSS Border Property

This article shows you how the CSS Border property can be used to achieve some cool effects. You’ll be surprised to know how cool the CSS Border property is.



Subscribe to Full RSS Feed

RSS FeedIf you found this article useful, then consider subscribing to our RSS Feed or e-mail updates to stay updated with latest Web Design/ Development articles. You can also follow @webdevplus on twitter for latest updates.

50 Responses (Add Your Comment)

  1. Great resources. Especially the date badges & comment bubbles are totally new for me. Stumbled!!

  2. Jason Grant says:

    Interesting. Some of these I have not seen before!

  3. 8207h32 says:

    wow.. amazing list..

  4. Dennison Uy says:

    Good list. Nice to have it all in one place!

  5. James says:

    Amazing list. Must read for any serious web developer.

  6. paul says:

    there’s a better technique for number 16 at snook.ca

  7. Art2code says:

    Nice list ! thx

  8. Jaspal says:

    maja aa gaya (hindi) .. means .. i am thrilled and thankful :)

  9. Rick says:

    Terrific list, the “Making Your Footer Stay Put With CSS” tutorial is a must read for developers.

  10. Honour Chick says:

    very useful resources. thanks for sharing these techniques. ;)

  11. sonichtml says:

    Very Nice~~ thank you for shared…

  12. Phil E. Drifter says:

    My head asplode. I really need to learn CSS.

  13. robb says:

    oh this is just perfect.
    right what i need.
    thx for sharing.

  14. Marcell says:

    Wow what a list! short but very useful information
    Great post!

  15. Will says:

    Great collection of techniques! Thanks!

  16. ryan says:

    Photoshop. NOT PhotoShop

  17. Robert T says:

    Wow, some awesome CSS ideas here! Thanks for this post, very useful.

  18. ben says:

    yes very useful technical,

  19. Clarity says:

    The date sprite technique is outstanding. Fantastic list for that alone!

  20. David says:

    I’ve added this one, and also the jquery article to my bookmarks. I will be planning to implement some of these in phpLD. Nice website!

  21. Nits says:

    Great help for the webmaster thanks

  22. Vince says:

    Beautiful list! Number 8 is my favorite right now. I’ve tried creating lists like that in the past, and this blows mine out of the water. I do still prefer Ryan Fait’s CSS footer over Fortyseven Media’s (#10), though.


  23. an adorable collection … thank you so much for sharing it :-)

  24. Ezuca says:

    Great compilation! I found some which are really helpful. Thanks

  25. vinovin says:

    Very nice collection. Thanks!

Comments are closed for this post.