This is a demonstration of a CSS Shopping Cart which is an extension of the CSS Zen Garden principle.

In the case of the CSS Zen Garden the HTML is fixed and all changes can be made only through CSS.

In this case however, the Javascript and server side code is fixed and you can make changes to the CSS and HTML.

Now this site doesn't pretend to be the last word in design, I am no designer, that's up to you, but it does illustrate what is technically possible.

I hope you'll be pleasantly surprised to see how much can be accomplished through CSS.

Next >>

Try it yourself!

You only need two files to modify the shopping cart, csscart.html and cssstyle.html. Right click on these links and select 'Save link as..' to save them to your own disk and from there you will be able to modify the files and see the effect immediately.

We start off with a fully functional shopping cart with no design.
We identify the various parts that make up the functionality.
We define a series of CSS states which determine what gets displayed when.
We style a set of classes to determine what is highlighted when.
We apply the final styling, again through CSS
Try it yourself, no server or website required.