Archive for the ‘CSS’ Category

Developing Smarter with Progressive Enhancement

It is alright if your site doesn’t look exactly the same in every browser. Getting clients to accept that fact is important because it can save them both time and money (not to mention save you a few headaches).

Manageable CSS with CSSDOC

I’ve been very interested in finding better ways to create CSS stylesheets that are easy to navigate, understand and maintain. One way of managing your stylesheets that’s got my attention is CSSDOC.

Font Equality for Everyone

One of the areas that web design is lacking in, is a way to reliably provide beautiful fonts for our designs. Thankfully, we are close to being able to make use of a CSS rule that makes font use so much simpler.

Behavior in Your Presentation

I’ve spent some time lately playing around with the WebKit Nightly Build. There are some really cool features being implemented, including CSS gradients, masks and transforms. One new feature, CSS transitions, has me a little on the fence though.

Not As Clear As It Seems: CSS3 Opacity and RGBA

One of the many things CSS lets us control is the opacity of elements, starting in CSS3. The opacity property is in fact one of the earliest and most widely implemented CSS3 properties. But CSS3 also defines a more powerful way to control an element’s transparency: RGBA values.

Phantom CSS

At the heart of CSS, of course, are its selectors. They are after all what allow us to apply styles to a given element in our (X)HTML. Sometimes though, there is a desire to apply a style based on an elements state.

Share Your Site with the Masses

Originally, it was never going to get this complex. The internet was never meant to be this popular. However, as time has gone by and this wonderful beast of resource has evolved, it is becoming important to be able to provide our content to a wide variety of devices.

Detailed Look at Stacking in CSS

Using the z-index to affect stacking order in CSS is a much deeper topic than it may appear at first. The idea seems quite simple, but if we take a look we can see that there is actually quite a bit going on here that warrants a closer examination.

Getting Specific With CSS

One very fundamental and integral part of CSS is understanding specificity. Understanding this basic concept can help to make your CSS development, and more specifically (no pun intended) your troubleshooting go more smoothly.