CSS3 – a big storm is coming
# Posted 5 days ago in Articles
A big storm is coming, and it hopefully will blow away a lot of things that are wrong with web design. While the current CSS standard offered tremendous steps away from traditional print design, with CSS3 media queries and multi-column layouts it will be a whole new ballgame. The possibilies we have now hopefully change the way we approach website design like few things we’ve seen up until now.
A Primer on the CSS Font Shorthand Property
# Posted 6 days ago in Articles
This article describes how the css font shorthand property is used, how it can be misused, and what potential drawbacks there might be to including it in your CSS code.
CSS Animations Primer
# Posted 13 days ago in Articles
CSS animations are HTML DOM element animation effects that function via the CSS layer (as opposed to through Javascript or Flash, for example). CSS animations have the potential to be a powerful new weapon in the web development arsenel of the future. There seems to be some controversy over them in the web sphere, although I believe this to be misplaced.
Take Your Design To The Next Level With CSS3
# Posted 19 days ago in Articles
Why is it that, when it comes to CSS, we’re stuck in the past and so afraid of experimenting? Why is it that we still use inconvenient CSS hacks and JavaScript-dependent techniques for styling? Why can’t we make use of the rich CSS3 features and tools available in modern Web browsers and take the quality of our designs to the next level?
Everything You Need to Know About the !important CSS Declaration
# Posted 26 days ago in Articles
Recently I came across a few articles that mentioned the CSS !important declaration, and there was a little bit of confusion over what it actually did, and how it could be used, as expressed in the user comments on those articles. So I thought I would research this unique CSS property/value appendage and do a comprehensive write-up on it that would go through essentially all the information developers should have before considering its use in their style sheets.
The CSS Overflow Property
# Posted 37 days ago in Articles
Every single element on a page is a rectangular box. The sizing, positioning, and behavior of these boxes can all be controlled via CSS. By behavior, I mean how the box handles it when the content inside and around it changes. For example, if you don’t set the height of a box, the height of that box will grow as large as it needs to be to accommodate the content. But what happens when you do set a specific height or width on a box, and the content inside cannot fit? That is where the CSS overflow property comes in, allowing you to specify how you would like that handled.
Universal Internet Explorer 6 CSS
# Posted 44 days ago in Articles
When I asked myself why people visit my sites, and the ones that I make for other people, the answer was always “for the content”. Content that is almost always written words and that means type. That is why I’m now advocating to my clients (and to you), that where feasible, not to waste hours in time and a client’s money on lengthy workarounds in an unnecessary attempt at cross-browser perfection.
3 Step Process for Troubleshooting Your CSS | Step 2
# Posted 46 days ago in Articles
In the first post of this trifecta, I talked about isolating your issue in order to better troubleshoot it. There are several ways to do this, and one that I forgot to mention but is incredibly useful is Firebug. Firebug is a plugin for Firefox that is invaluable when troubleshooting code. Since it is only specific to Firefox it may only come in handy when your issue isn’t isolated to one browser.
Whatever happened to font-stretch?
# Posted 47 days ago in Articles
The font-stretch property was introduced in CSS 2.0 over ten years ago, but was culled in the transition to CSS 2.1. It now languishes in the dormant CSS 3 Fonts module. The property instructed browsers to select a ‘normal, condensed, or extended face from a font family’. Its removal from CSS 2.1 was due to a complete lack of implementation by browsers. Unfortunately this leaves us with a gaping hole regarding font support.
10 Useful CSS Properties Not Supported By Internet Explorer
# Posted 48 days ago in Articles
In this post, I’ll describe 10 properties that can be quite useful but have little or no support in Internet Explorer.