DEV Community


Discussion on: Why Most Developers Fear CSS

leob profile image

What I disliked most about CSS was layout, but with Flex and so on that's improved a lot. But before the modern layout techniques (and even still, I have to confess), I often had a hard time understanding why my layout was broken. Even when looking at Chrome Inspector it often wasn't clear who or what was the cause!

On the other hand I'm surprised to hear that cascading is such a big deal, because most devs are familiar with inheritance as a concept.

Nowadays what I fear about CSS is its sheer complexity, just the huge size of the "API surface".