Hacker News new | ask | show | jobs
by easyThrowaway 1092 days ago
But once you get into a pre-existing project, you have to be aware how every part of the language interact with each other. Grid vs Flex vs Tables vs Queries vs Components You have to know the language pretty well to avoid visual glitches.

Corner and general cases are usually documented on the MDN, but they're not very intuitive, and often very, very subtle. Did you know that just by using an apple magic mouse vs a magic trackpad you could change the behavior of the "overflow" property?

1 comments

This is a fair point and one I’d agree with when it comes to working on pre-existing projects.

I was commenting on CSS in general. That said, CSS is easy to understand in general IMO so even if you’re not familiar with a specific property or tool within CSS it shouldn’t take a ton of time to understand how to use it.

But that’s my experience with it and I understand that I worked with CSS daily for the past 10+ years so I might have a skewed perspective.