21 CSS Tricks You Should Know
Aug 12, 2009 Web Design
Web designers rely heavily on the use of CSS or Cascading Style Sheets to set the design specifications of each element on a website. CSS has made web designing a lot easier and more flexible. Here are 21 CSS Tricks that you can use in your future web design projects:
|
|
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

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.
Related posts:
- 10 Plugins to Make WordPress a Great CMS I’ve been using the blogging platform, WordPress, as a CMS for the company I’m working with right now because I...
- Create multiple-step forms using CCK Fieldgroups in Drupal Lately I’ve been working on a Drupal project, and one aspect in our priority list is the user-friendliness for the...
- Allow Div Layers to Float over Flash, Youtube or Vimeo Videos For web designers, its always a constant struggle to get those flash, youtube, or vimeo videos tuck under divs where...
- 20+ WordPress Codes You Might Need On Your Next Project Undeniably, WordPress has been a premiere choice by web designers and internet publishers as their main blogging platform. One of...
- Finally, Web Design Rework Complete! Before and After pics of my blog After weeks and weeks of painstaking tweaking with the design of this site,...
- Add a Todo List in Mozilla Firefox If you want to get your tasks organized and you want your handy-dandy Firefox to cooperate with your goals, here...
Tags: css techniques, user interface





















April 27th, 2010 at 4:49 am
There is certainly certainly a lot to know about this. I feel you created some very good factors in Functions also.
April 30th, 2010 at 7:15 am
That was a brilliant read,I just subscribed to your rss.
May 4th, 2010 at 2:21 am
always seem to keep comin back here to read, think this calls for a bookmark. thanks much
May 18th, 2010 at 7:11 am
Hi, I found this blog on Bing and just wanted to say thanks for adding this list. I would have to agree with it, thanks again!
June 1st, 2010 at 4:40 am
You have pointed out some highly interesting SEM tips that my partner and I were talking about, relieved I ran into it, so thank you for that.
June 20th, 2010 at 6:47 pm
Woohoo… This post is precisely what I have been surfing for. What length of time did it take to compose this? Thank you a bucket load for this terrific advice.