Category: blogs

Multiple CSS3 Backgrounds with Fallback

This Friday lesson will be fairly simple for everyone. Most of us will be very familiar with the CSS background attribute and applying a color, image, or pattern to it. We can use new techniques to help leverage our current knowledge and extend our website further. The old CSS normally looks something like this: Pre […]

Creating Illusions of 3D objects in CSS3

A lot of times when we are developing we like to keep the pixel size of the web page to a bare minimum. Not only does it decrease load time which creates happier customers, but it also gives a secret bonus to SEO. If you are not familiar with using pseudo elements, then the table […]

CSS 3 Full Screen Page Transitions

While doing my research on cool CSS3 properties and new ideas, I ran across a website called Cod Drops. They have some really cool tutorials and inventions on their site. One of my favorite inventions that they had come up with was to make a website feel more like software. I have seen some optometry […]

CSS Timing Notifications, Animations, and Progress Bars

The article in review did a great job of illustrating and articulating its point on how and when to use animations. The basic fact is that many legacy browsers do not support animations and never will. You need to gauge your audience and see if animations will benefit you in the long run or if […]

Implementing Custom Checkboxes and Radio Buttons with CSS3

Something that has always annoyed me is the lack of customization (without javascript) of form elements. It might have been possible (other than padding) before CSS3, but CSS3 certainly has made modifying these form elements easier. Whether you want to customize the color, look and feel, or just the size of these buttons, you can […]

Responsive Designs : Things to consider

In an increasingly mobile world, the modern website is akin to an actor trying to play many parts, for many audiences. Website are no longer just a fixed or full-width box on one device, but now need to accomodate several different screen and device sizes, in addition to at least 4 different traditional web browsers. […]