40 Outstanding css Techniques And Tutorials

We here at Arbenting are really big fans of style. Having spent years to develop and refine our own personal styles, we understand the care and time involved in that process. It is no wonder that once we began down the path of the developer, that CSS would become one of Angie’s favorite areas to explore and learn. She is all about the style, afterall, and it was in that spirit that this post was born. You see, when you are developing your own personal style, you are not starting from scratch. It is not about re-inventing the wheel, you have elements that you are comfortable with using to combine with others until you find that style that fits. This post was created in that same tone.

With CSS, it is not about re-inventing the wheel either, it’s about using existing code that others have worked to establish and personalizing it, to make it your own. And here is a collection of code snippets that have been graciously contributed to the community from those students of style, those seeders of CSS. We hope you all enjoy the 40 outstanding CSS techniques and tutorials we have gathered from the corners of the web.

Image Galleries

Not so simple photograph gallery - A photo gallery featuring a default image, a line or two of descriptive text and the ability to click an image to hold it on the screen.

Hoverbox Image Gallery - A CSS based image gallery where images are enlarged when you hover over them.

CSS Sliding Photograph Galleries - An image gallery consisting of just an unordered list of images that are normally compressed vertically. When you hover over one of these compressed images it expands to full size.

Cross Browser Multi-Page Photograph Gallery - An expansion on the Hoverbox gallery above offering multiple pages.

Navigation

Advanced CSS Menu - How to code an advanced (un-typical) list menu utilizing the CSS position property.

The Menu Menu

Create Vimeo-like top navigation - The base for this tutorial is simple CSS drop down menu based on unordered list.

How to Style an A to Z Index with CSS - How to style an A to Z index that doesn't break when you increase text size.

CSS Candy Menu - Candy Menu is a stylish CSS drop down menu that's comes in six provocative colors to get you started.

A flyout menu with breadcrumb trail - This is a standard flyout menu with a few frills and graphics to show which levels have flyouts, and it can also be made to show which path has been taken to arrive at your current page.

Css Menu with Icons

Sitemap Celebration - A sitemap technique based on CSS-styled nested lists.

Navigation Matrix Reloaded - A rollover navigation using only one image.

Buttons

Scalable CSS Buttons Using png and Background Colors - How to create a dynamic CSS button using PNG, transparency and background colors that degrades nicely and supports full scalability.

CSS Pushbutton Links - How to create working pushbuttons with no images.

Lists

How to Create a Block Hover Effect for a List of Links

Better Ordered Lists Using Simple PHP and CSS - This technique is nice ‘n’ bulletproof because it doesn’t use any graphic elements to contain the number.

The Amazing LI - Using CSS and Unordered List Items to Do Just About Anything.

Tables

A CSS Styled Table - A very easy to follow tutorial on styling a sleek table.

Styling Tables with CSS - This article shows how to customize the borders, spacing, padding, background and colours of tables and table cells, as well as how to produce alternate-coloured table rows and create hover effects.

A CSS Styled Calendar

Text and Links

CSS Text Wrapper - The CSS Text Wrapper allows you to easily make HTML text wrap in shapes other than just a rectangle. You can make text wrap around curves, zig-zags, or whatever you want.

Showing Hyperlink Cues with CSS - Supported in IE7, Firefox, and Safari.

Checkmark Your Visited Links with Pure CSS - How to place a checkmark next to visited links using the before and after pseudo classes.

CSS Gradient Text Effect - A simple CSS trick to show you how to create gradient text effect with a PNG image (pure CSS, no Javascript or Flash).

Other Effects

CSS Sticky Footer - Valid html/css for a sticky footer tested in all major and most minor browsers.

The CSS-Only Accordion Effect - An accordion effect using only pure CSS, no javascript.

Pullquotes

Simple Double Quotes - This CSS tutorial will show you how to display two double-quote images using one blockquote tag.

CSS Image Maps

Creating a Star Rater Using CSS - How to create a star rating system similar to netflix using CSS.

Create a Valid CSS Alert Message - An allert message that passes the CSS Validator and works as expected in Safari, Firefox, and Internet Explorer.

CSS Rollovers - Learn how to create a simple rollover image using CSS.

Perfect pagination style using CSS - This tutorial explains how to design a pagination for search results or more in general to split a long list of records in more pages.

Pure CSS Animated Progress Bar - A simple demonstration of how you can create animated progress bar using pure css.

Add a Loading Icon to Your Larger Images - An easy, non javascript, way to let your visitors know that images are loading.

Simple Accessible Charts - An easy, fast and accessible way to display simple data charts and beautify them with CSS.

Cross Browser Transparent Columns - How to create transparent columns that work in all browsers using the opacity property and keeping the content opaque.

CSS Speech Bubbles - Easy to customize speech bubbles coded in valid XHTML and CSS.

Sliding Doors of CSS - A rarely discussed advantage of CSS is the ability to layer background images, allowing them to slide over each other to create certain effects.

The wrap up

Once again, we hope the post was helpful and as useful to you as it has been to us. If there are some techniques and tutorials that we have missed out on, feel free to drop us a note in the comments so that we can check it out. As always, thanks for stopping by the blog.

Share this Article:

  • RSS
  • Facebook
  • del.icio.us
  • StumbleUpon
  • Design Bump
  • Design Moo
  • The Web Blend
  • Design Float
  • ZaBox
  • Twitter
  • DZone
  • Digg

More From Arbenting:

56 Comments & Reactions

  1. April 30, 2009 at 11:34 am | Permalink

    man! i love this place!

  2. April 30, 2009 at 12:56 pm | Permalink

    awesome post..!! really superb..

    keep it up !

    dtptutorialss last blog post..How to Create A Retro Style Apple Wallpaper in Photoshop

  3. April 30, 2009 at 1:05 pm | Permalink

    Very useful, thanks.

  4. April 30, 2009 at 2:52 pm | Permalink

    wonderful selection @Angie thanks for the useful css tech. list..

    joyoge designers’ bookmarks last blog post..fruitful colours Photo inspiration 2 | design Inspiration

  5. April 30, 2009 at 6:39 pm | Permalink

    Great collection! thanks, I’v submitted a link of this article to our website webmasterclip.com in order to share it with more people.

    Edward.Hs last blog post..How To Start A Membership Site Just Got Easier Thanks To Yaro Starak

  6. May 1, 2009 at 12:12 am | Permalink

    Excellent and complete roundup. Thanks for including vimeo menu :)

  7. May 1, 2009 at 1:46 am | Permalink

    I truly impressed with this collection. Thank you very much.

  8. May 1, 2009 at 1:57 am | Permalink

    Awesome Angie! Thanks for putting this together :D

  9. May 1, 2009 at 3:02 am | Permalink

    Great resource, thanks for sharing :)

    Patternheads last blog post..Free Twitter Backgrounds — Hi-Res Grungy Set 1

  10. Abaloo's Gravatar Abaloo
    May 1, 2009 at 3:14 am | Permalink

    WOW I love this site! Thank you

  11. May 1, 2009 at 3:35 am | Permalink

    Excellent resources. Always good to compare techniques.

  12. May 1, 2009 at 5:18 am | Permalink

    Definitely a must-bookmark for web designers and coders. Love these important and inspiring tips and tricks on CSS usage.

  13. anonymous's Gravatar anonymous
    May 1, 2009 at 7:24 am | Permalink

    Really good collection, definitely worth bookmarking.
    Keep it up, your saving the web thousands of hours of development time!

  14. Tom's Gravatar Tom
    May 1, 2009 at 7:28 am | Permalink

    Hi there, nice collection, but the link to http://www.designmeme.com/articles/learn-web-design-css-rollovers/ is a very bad example.

    He uses ids, 2 images and also a span which is set to display:none, not very search engine friendly. You could do this with less markup and search engine friendly aswell.

    kind of like:
    a.special_link {background: url(../img/link.png) top left no-repeat; display:block;text-indent:20000px/*Text invisible, but not for google*/}
    a.special_link:hover {background: url(../img/link.png) bottom left no-repeat;}

    put the first state at the top of the image and the hover at the bottom, css sprites like with no interruption when loading the second image on hover.

    Anyway, thanks for the list :)

    Toms last blog post..Habe ich Schweinegrippe?

  15. May 1, 2009 at 3:15 pm | Permalink

    nice collection!
    thanks

    Art2codes last blog post..40 Outstanding CSS Techniques And Tutorials

  16. Kp's Gravatar Kp
    May 1, 2009 at 5:29 pm | Permalink

    Great stuff. Like some of the menus. Thanks for the round up.

  17. May 3, 2009 at 4:48 am | Permalink

    Great! I’m redesigning my site and this is extremely helpful! Thanks a lot. Awesome blog by the way :)

    Nikolais last blog post..Don’t Follow The Leader

  18. May 4, 2009 at 3:56 pm | Permalink

    This is a fantastic list with a whole lot of resources to try out. I can’t wait to get to some of these.

    Many thanks for posting!

  19. May 5, 2009 at 1:19 am | Permalink

    Great CSS tips here, that sliding door technique is so cool. My web design is gonna kick ass! Merci

    rorys last blog post..The advantages of W3C compliance — May 1, 2009

  20. May 5, 2009 at 4:13 am | Permalink

    A really great list of tips. Thanks for posting.

  21. May 6, 2009 at 10:25 am | Permalink

    Great list, very usefull, thanks for sharing

  22. May 8, 2009 at 1:40 am | Permalink

    Great list of 40 CSS techniques. I’m already working on one of my project. I am happy to visit your site and find such a nice information.

    Great post.…!Keep up the good work.

  23. rizza's Gravatar rizza
    May 9, 2009 at 11:06 am | Permalink

    Great list, great collection..
    Love your site

  24. May 10, 2009 at 3:01 am | Permalink

    Thumbs up for that great collection of usefull css-pimping-tricks. Can´t wait to try some of them with my next webproject. I think I´ll loose many hours of my life integrate them ;-)

    HASENFARMs last blog post..Tila Tequila lässt die Knospen sprießen

  25. Timothy's Gravatar Timothy
    May 12, 2009 at 1:32 pm | Permalink

    This is a great post. A lot of valuable information for designers. It’s always fun to learn new techniques and add these to the batch of knowledge we already know.

    Thanks again for another great post. I can always count of you for relevant and unique content.

    TJ
    Boston Web Design

  26. May 17, 2009 at 12:06 pm | Permalink

    Great stuff! The ‘pullquotes’ are cool–simple technique that I can use on several sites. Thanks! Chris

  27. May 18, 2009 at 6:15 am | Permalink

    Always looking for that list of great tutorials. This one is wonderful and quite extensive. Thank you so much!

  28. May 28, 2009 at 8:53 am | Permalink

    The speech bubbles one I may have to have a go at as it looks so slick and lovely, just what I like.

    Thank you for this interesting list, much love to CSS!

    Gemma x

    Gemma Wilds last blog post..Sweet As Candy Bracelet

  29. alikhan's Gravatar alikhan
    June 6, 2009 at 2:22 pm | Permalink

    superb, very nice , thanks also
    keep it up

  30. Mary's Gravatar Mary
    June 15, 2009 at 5:29 pm | Permalink

    Thank you!

  31. Tom's Gravatar Tom
    June 25, 2009 at 8:39 pm | Permalink

    Oh man! you are really good. Faved +1 !!!

  32. July 7, 2009 at 12:05 am | Permalink

    Realy great post, thanks you.
    LucaS´s last blog ..Přehrávání RMVB v Kubuntu My ComLuv Profile

  33. shahbaz jamil's Gravatar shahbaz jamil
    July 15, 2009 at 6:30 am | Permalink

    good selection

    keep it up!

Trackbacks/Pingbacks

  1. vot.eti.me
  2. zabox.net
  3. popurls.com // popular today
  4. 40 técnicas CSS pendientes y tutoriales | Cosas sencillas
  5. FTW Friday 01 May 2009 | Border7 Studios
  6. links for 2009-05-01 « Mandarine
  7. .::RiderzNET.::. » Blog Archive » CSS Techniques, Tutorials and Resources
  8. How to improve your CSS skills | The How To Do Things Blog
  9. links for 2009-05-03 » 4exp.net
  10. links for 2009-05-04 « pabloidz
  11. May Links
  12. Some links for light reading - Part 2 | just4freaks.de
  13. Grumpy Git . org » Blog Archive » Links for 2009-05-01 [del.icio.us]
  14. Working Wanderlust » Blog Archive » [Quickie] Links of the week 2009-05-03
  15. roccos modernes leben » CSS Tipps und Tricks
  16. Mindblowing vs Ordinary article titles
  17. Spraakloos.nl | De Wekelijkse about:blank nr. 5 - week 20
  18. links for 2009-05-27 | Webデザインのリンク集 Webデザインポータルサイト S5-Style
  19. Some links for light reading - Part 3 | just4freaks.de
  20. Linking Around: June 01/09 | Visual Nightmare
  21. BlueGumTech » links for 2009-06-22

Leave a Reply

Get Free Updates

Subscribe via RSS

Subscribe via Email

Community News

Submit News