We all like to make jokes about it, but how many of us have actually taken the time to try and understand the CSS we’re writing, or reasonably debugged an issue to the next lowest abstraction layer when we hit a wall? All too often we settle for the first Stack Overflow answer, hacks, or we just let the issue go.
In this talk we’ll take a step back and stop throwing darts at the dart board. We’ll discuss common issues such as z-index, cascade, and positioning in depth by diving deep into the browser’s internal rendering engine to see how our styles are actually parsed. Sure, you may still not have an eye for design, but you might just walk away a CSS guru!