Powerful CSS-Techniques For Effective Coding
CSS-Techniques
- Triadic Background Setting with CSS
The Silverback web site uses three background images to create the illusion of 3D with simple CSS. No documentation is provided, however the source code is quite intuitive. [via Wilson Miner]

- Creative Use of PNG Transparency in Web Design
With proper PNG support in Internet Explorer 7, and some handy JavaScript and CSS tricks to account for older browsers, we can use PNG images to greatly enhance our design vocabulary.

- CSS Server-Side Pre-Processor

- Advanced CSS Menu

- CSS SiteMap

- Styling File Inputs with CSS and the DOM
File inputs (<input type=”file” />) are the bane of beautiful form design. No rendering engine provides the granular control over their presentation designers desire. This simple, three-part progressive enhancement provides the markup, CSS, and JavaScript to address the long-standing irritation.

- A Savvy Approach to Copyright Messaging
Derek Powazek suggests adding a copyright message to a photo and use CSS to crop its view. This is supposed to accomplish the goal of adding robust copyright information without defacing your own work.

- Particletree Category List

- Advanced CSS Menu Trick
What we want to do here, is instead of simply altering the state of the navigation item the user is currently rolling over, we want to alter the non navigation items as well.

- CSS hover effect

- Creating a table with dynamically highlighted columns like Crazy Egg’s pricing table

- A Stripe of List Style Inspiration
A different type of list and navbar styling. As stripes.

- Rediscovering the Button Element

- Dynamic CSS With Variables
Geoffrey Grosenbach describes how you can integrate CSS variables in CSS coding — with Ruby on Rails.

- Hyperlink Cues with Favicons
I wanted to extend the concept of hyperlink cues a little. For links that point to external sites, what if, instead of showing a generic ‘external link’ icon, we showed that site’s favicon?

- A CSS styled table version 2

- CSS Step Menu
A method of designing the so-called step-menus, which have some steps users have to go through in order to achieve some aim. This menu offers a varying amount of steps, dependent upon the type of user accessing the application.

- Creating bulletproof graphic link buttons with CSS | 456 Berea Street

- Iconize Textlinks with CSS
Links are fun, but sometimes we don’t know where they take us. With this little CSS technique a user can identify a link by its icon. The updated release of the technique.

- Better Ordered Lists (Using Simple PHP and CSS)
Ordered lists are boring! Sure you can apply background images and do quite a bit of sprucing up to a regular ordered list, but you just don’t get enough control over the number itself.

- Circular Menu with CSS
This article shows how a beautiful circular navigation menu is created. In Spanish with Source code and an example.

- CSS Dock Menu

- Digg-like navigation bar using CSS
This tutorial explains how to design a digg-like navigation bar using a liquid design with rounded corners for links.

- 13 Awesome Javascript CSS Menus
13 “fresh” JavaScript+CSS-based navigation menus in a brief overview. Among other things Slashdot Menu and Sexy Sliding Menu displayed below.

- CSS Pricing Matrix
A CSS-based matrix in which clicking on a highlights the associated cell in the top row and left column giving an indication of relationships among the provided information. Similar solution: Tablecloth.

- CSS List Expander
So, we have an unordered list that can go on in depth as much as we want. The script analyzes the list tree and applies toggle functions for expanding/collapsing child objects.

- How to create VISTA style toolbar with CSS
Reproducing Vista toolbar, with buttons and hover effect in cross-browser compatible CSS and (X)HTML.

- Fade Out Bottom
This is a demonstration of the effect where the bottom of the page seems to fade out. The technique makes use of an fixed position div (bottom: 0%) with a transparent PNG image and a high z-index value.

- Scrollovers - A New Way of Linking
Everyone is familiar with hover-effects. This CSS+JavaScript-based techniques creates the Scrolleffect - not really necessary, but it’s nice to know, how it can be done.

- How to Style an A to Z Index with CSS

- CSS List Boxes
Using a simple unordered list this experiment aligns the boxes across the page with the end result being to showcase items like services, products, or specials. One of cool thing about this — if you turn off styles — is the extractable semantics with the headings and paragraphs used.

- How-to create a “Table of Contents” Navigation
In as little as 8 lines of HTML, and 5 lines of CSS, the Table Of Contents Navigation block can be integrated in your site ready for even more styling.

- CSS Recipe for Success

- Partial Opacity

- Simple Round CSS Links (Wii Buttons)

- How to make sexy buttons with CSS

- CSS Pull Quotes

- Drop Shadow CSS

- CSS Speech Bubbles
Easy to customize speech bubbles coded in CSS and valid XHTML 1.0 strict.Tested in all major browsers.

- CSS Double Lists

- Perspective Text with CSS

- Better Email Links: Featuring CSS Attribute Selectors
Learn how to generate code for displaying the e-mail automatically once mailto is used. CSS Attribute Selectors in action which is not supported by Internet Explorer 6 and 7.

- CSS: Menu Descriptions
This is a CSS technique that could be useful if you want to give users accessible added content such as tool-tips, notifications, or alerts, without adding unnecessary clutter to your page. And since it doesn’t rely of JavaScript, it should be useful to everyone, even disabled users.

Further Techniques
- CSS Transparency Settings for All Browsers

- Time Sensitive CSS Switcher
CSS Switching script that changes style sheet based on time of day.
- Custom Reading Containers
This amazing little script allows the user to resize any container.
- Eric Meyer’s CSS Reset

- PNG Overlay
Create a transparent PNG overlay which can be used as a mask / frame around regular JPEG or GIF so users can upload photos without having to worry about using any graphics program to apply filters, plus it saves time.
- Turning Lists into Trees

- Create Resizable Images With CSS

Tags: Ajax, Coding, CSS, Design
This entry was posted
on Monday, July 6th, 2009 at 5:20 am and is filed under CSS.
You can follow any responses to this entry through the RSS 2.0 feed.
You can leave a response, or trackback from your own site.
Excellent site, keep up the good work
Thanks very much for this well written piece of text.
Cool site, love the info. I do a lot of research online on a daily basis and for the most part, people lack substance but, I just wanted to make a quick comment to say I’m glad I found your blog. Thanks,
A definite great read.. <a href=”http://wiki.hudson-ci.org/display/~bill-bartmann”
-Bill-Bartmann
There’s good info here. I did a search on the topic and found most people will agree with your blog. Keep up the good work mate!
Thats very good to know… thanks
I found your blog on google and read a few of your other posts. I just added you to my Google News Reader. Keep up the good work. Look forward to reading more from you in the future.
Your blog is so informative … ..I just bookmarked you….keep up the good work!!!!
Your site was extremely interesting, especially since I was searching for thoughts on this subject last Thursday.
cool nice site
Hello, it really interesting, thanks
I‘m sure many of you are like me and one of the first things you do in the morning is head here and check out the new post. Along with seeing the new posts, I’m also always checking out the blog roll rss feed and watching them grow, or shrink sometimes. In one of my past …but all in all excellent site. Keep it up!
Just wanted to drop you a line to say, I enjoy reading your site. I thought about starting a blog myself but don’t have the time.
Oh well maybe one day….
Very outstanding site.
The information here is super useful.
I will give it to my friends.
Cheers
Very good concept, I like how you convey the message.
True words, some authentic words dude. Made my day!
Such a great site. I am saving this page.
Such a awesome site. I am bookmarking this page.
I somehow dont agree with a few things, but its great anyways.
Wow! Thank you! I always wanted to write in my site something like that. Can I take part of your post to my blog?
Thanks you by reason of the wonderful information.
Of course, what a terrific site and informative posts, I will add backlink - bookmark this site? Regards, Reader.
The information here is great. I will invite my friends here.
Thanks
Great site, I will be back. Well done
Very nice site!
Your site was extremely interesting, especially since I was searching for thoughts on this subject last Thursday.
Your blog is so informative
Just wishing to say your article is impressive. The clearness in your post is plainly striking and i can take for granted you are an expert on this subject. Well with your permission I will grab your rss feed to keep up to date with upcoming posts. Thanks a million and please keep up the accomplished work. Pardon my bad English. It is not my mother language.
Hi many thanks pertaining to your page.I really adore your weblog.Its really informative.However I actually want you to post how you put social bookmarking below your post.My partner and i like it simply because its a really thoroughly clean great blogger mod.
thank you really much
fantastic blog I really like how you make it sound so simple.
Hey - that’s a great tip - thanks! CSS is the one thing I just don’t seem to get - and I easily code in C++, .NET, PHP, MySQL, etc. Do you or anyone you know do sidework over the net? Anyway… nice site… I’m subscribed to your feed now so I’ll be checking in regularly!
For a Novice, I’m always doing a search online for content that could support me. Thanks for your time
i actually enjoy your writing choice, very unique,
don’t quit and also keep creating mainly because it simply worth to follow it.
excited to browse through a lot more of your own stories, regards
Happy to found this website, I have been seeking many times about this. This is now very what I have been looking for and I’ve bookmarked this blog page too, I’ll be back again soon to check out for the new blog post.
Your website is definitely full of very good tips and also is actually really enjoyable to look over.
Properly carried out.
You have to express more your opinion to attract more readers, because just a video or plain text without any personal approach is not that valuable. But it is just form my point of view
This is my first visit here, but I will be back soon, because I really like the way you are writing, it is so simple and honest
I keep listening to the news speak about getting free online grant applications so I have been looking around for the best site to get one.:)
i very enjoy your own writing type, very helpful.
don’t give up and keep creating considering the fact that it just nicely to look through it,
impatient to browse through far more of your own content articles, goodbye!
This is a really good article. I enjoyed reading it. I gained a lot of information reading your post. I really loved it.
Thanks!
comment…
Приятно читать блог…
Hello, I found your site via google. Very intressant I will continue to look around. Please provide more so. Love Greetings.
I must say that generally I’m really impressed with this blog. After reading your post I can tell you are well-informed and knowledgeable about your writing. Keep up the great work and I’ll return for more! Cheers!
This blog is great. How did you come up witht he idea?
duwfket@uxapugo.ru” rel=”nofollow”>1…
no more…
PillSpot.org. Canadian Health&Care.Special Internet Prices(up to 40% off average US price).No prescription online pharmacy.Pillspot.org. Vitamins@buy.online” rel=”nofollow”>.…
Categories: Anti-allergic/Asthma.Antidepressants.Weight Loss.Antiviral.Blood Pressure/Heart.Antibiotics.Stop SmokingCholesterol.Vitamins/Herbal Supplements.Stomach.Anxiety/Sleep Aid.Mens Health.General Health.Antidiabetic.Mental Health/Epilepsy.Wo…
Buy:Female Pink Viagra.SleepWell.Seroquel.Advair.Zocor.Lipothin.Aricept.Female Cialis.Lipitor.Buspar.Zetia.Lasix.Prozac.Wellbutrin SR.Benicar.Acomplia.Cozaar.Nymphomax.Ventolin.Amoxicillin….