CSS frustrates many designers and developers.
Tring to target an object to style only to have some other line of CSS affect it instead can be frustrating.
The cascade can be difficult. So many things don't make sense. Why is everything in global scope? How does Angular encapsulate components? Why won't my CSS work?
Learn how to work with the cascade. Spot and fix issues with CSS specify faster.