CSS3 Bookshelf

The books on my shelf, in wonderful CSS3. Learn more about how this was made on the CSS3 Bookshelf blog post. This is compatible with Safari 4 (OS X 10.6 and iPhone/iPad), Opera 10.5+, IE10+ Firefox 5+ and Chrome 4+. IE9 works but without animations

CSS Mastery

CSS Mastery by Andy Budd, Cameron Moll and Simon Collison.
This was the book that taught me about CSS and I owe most of my
career to it. Recently updated with a second edition covering CSS3 techniques, like the ones you see here!
Visit the CSS Mastery web site
Beautiful Web Design

Beautiful Web Design by Jason Beaird.
This book teaches you a wide range of topics on how to make great web sites, covering layout styles, ratios and colour theory.
Beautiful Web Design on SitePoint.
Don’t Make Me Think

Steve Krug’s usability handbook is great to have around. Designed to be readable on a flight,
this book teaches you the importance of usability and how to do the basics of UX design and user testing.
Steve Krug’s web site.
Photoshop CS3 for Photographers

Photoshop is the design tool of choice for many web-related design tasks. This book teaches you everything
you need to know from a photographer’s perspective. Publisher’s web site
Beginning PHP5, Apache, and MySQL Web Development
Believe it or not, I learned how to code PHP and MySQL with this book. Taking you through the basics of a dynamic web site,
this book teaches you everything in one place. APress web site
Web Standards Creativity

Web Standards Creativity is the follow-on book from CSS Mastery, taking the learnings and applying them
through case studies by leading web developers.
Friends of Ed website
Drawing with the Right Side of the Brain

Before I read this book, I drew like a child. Now, I draw just that little bit better! For those people who love design
but don’t know how to do it themselves, this is the book for you. Publisher’s web site
101 Things I Learned in Architecture School

Great short reading book with essential bits of information about design and expressing that design.
If you enjoyed this post, leaving a comment or subscribe to the RSS feed to have future articles delivered to your feed reader.

Steve Workman

Steve is an engineering manager at Maersk, and organises BerkshireJS. He has also worked at Yell and PA Consulting and is a former organiser of London Web Standards

More Posts - Website - Twitter


  1. Alex said:

    Hola excelente este trabajo me gusta mucho; por favor no si puede compartirme su código fuente le agradeceré infinitamente a mi correo que es : alehurcha@yahoo.es
    Muchas gracias estaré altanto.

  2. markandeya said:

    Dear Steve, Thanks for the great bookshelf. Everyone i show it to likes the effects and wants me to add it to our non commercial site. There are other bookshelves and book turning, opening, selecting css effects but yours seems to get a smile from everyone.
    Can you make a small example code of how to dynamically add/remove a book from the shelf . The case is where a user has their own list of books they select from a large list which will have all the details such as img src, href link, spine colour, etc. Can these books from a list(from file or database) be dynamically added to the bookshelf through Javascript? Because of the span and href links i don’t know how to add a book correctly with javascript code. Thanks for any help and thanks again for the Bookshelf. Markandeya

Leave a response