As many of you are aware, it’s tough to keep up with what’s new in web development. Even from a front-end perspective alone, it can be easy to fall behind and allow our skills to become a little stale. I’m certainly guilty of this. So every once in a while it’s good to take a few minutes, or even a few hours, to sharpen your coding skills by learning a new technology, API, or library. Or maybe there’s an area you’re already familiar with but want a more in-depth refresher. To help you out in this regard,...
So you’re getting started with CSS, and you’re having a little trouble keeping it organized. Well, CSS has an inherent organization method that is right in the name: The Cascade. Whatever you write first will impact everything that comes after it; and it can all be overridden where needed. That, of course, is predicated on the idea that you’re building a small, static HTML site in 1998-to-early-2000s. Those were the days. Get off my lawn. Don’t get me wrong. The Cascade is as important as ever,...
Cascading Style Sheets (CSS) have really changed the way we think about web page design, and they've certainly made creating awesome designs much simpler than it used to be. Still, for such a great technology, there's a huge amount that designers and developers need to learn in order to truly master the entire skill set required to earn the title of CSS Ninja. 1. Create an organized library of CSS that fits your design philosophy ... Every time you do something in CSS that achieves a perfect result, you...