Explore the Articles

CSS

CSS3 Loading Animation Experiment

While playing DIRT 3, Catalin Rosu noticed a very cool triangle animation as part of their UI. Almost immediately, He thought about how to build a similar version of it using CSS3. For this example, he uses two CSS3 animations: one that fades the color for the triangles and one animation that rotates the whole design. These two animations, synchronized, will help creating a quite nice effect.

Read More
CSS

Techniques For Overcoming Poor CSS Support In Email

Unlike most Web browsers, email clients have not yet united in support of HTML email standards, resulting in poor CSS support for email. Inconsistent support for images in email clients has thus motivated Lynda Elliott to experiment in a code editor and to develop the following techniques.

Read More
CSS

Make A CSS3 Animated Image Slider

CSS3 now gives us the ability to create the same effect natively in the browser, without JavaScript or any dependence on frameworks or plugins. For the purposes of illustration Dudley Storey keeps the animation sequence fairly basic; as CSS3 Filters and variables start to be supported cross-browser, you’ll find that you will be able to add a great many more effects to this simple code.  Read More
CSS

Using CSS3 Animations to Build a Sleek Box UI

Back just a few years ago it was required for web developers use JavaScript/jQuery to perform animated effects in-browser. CSS3 has dramatically changed the rules of the game where you can animate any standard property of an HTML element. This opens up a whole new room of effects you can put together in just 15-20 minutes of tinkering with code. Read More
CSS

Responsive Content Navigator with CSS3

Today we’ll show you how to create a content navigator with CSS only. The idea is to have several slides or content layers that we’ll show or hide using the :target pseudo-class. With CSS transitions we can make the slides appear in a fancy way. We’ll also make the whole thing responsive.  

Please note: the result of this tutorial will only work as intended in browsers that support the CSS properties in use.

Read More
CSS

An Introduction to SMACSS Guidelines for Writing CSS

Steven Bradley has been discussing ideas and approaches to writing CSS. He's looked at abstracting CSS and talked in some detail about Object Oriented CSS. If classic CSS sits on one side of an approach to writing CSS and OOCSS sits on the other, SMACSS sits somewhere in the middle. While he’ll do his best to cover the basics here, he recommends reading through the SMACSS documentation. It’s not a long read and of course it is the original source.

Read More
CSS

Using Backgrounds in CSS3

With CSS3, developers and designers can utilize an enhanced range of options for Web page backgrounds. New options include the ability to use multiple background images, to specify size properties for background images, and to define background origin and clipping in terms of the CSS box model.

Read More
CSS

CSS: The Bad Parts

Every programming language has its good parts and its ugly parts. CSS is no different. In this post, Louis Lazaris does nothing but vent. He has been coding websites for almost 12 years, and he's been doing CSS layouts for nearly half that. He has come to realize what is good and bad about CSS, and here are what he consider “the bad parts”.

Read More
CSS

How to Optimize your CSS

Keeping your CSS files small and organized is very important, especially if you’re going to spend any time editing your site in the future. Helpfully, there are a number of different techniques which can be utilized to aid organization and size of your CSS files in order to make them more streamline.

Read More
CSS

Browser Support for CSS3 Selectors

Now that the numbers for IE6 and IE7 usage are diminishing rapidly, more and more development teams are starting to weed out support for those older browsers. This post will provide a comprehensive review of support for CSS3 selectors in the most troublesome browsers. Each selector links to the appropriate location in the CSS3 spec.

Read More
Newer articles Older articles