Do people like CSS or just grow to tolerate it?

mrbig
2019-12-10T15:43:53Z

I've been trying to learn CSS. I went through the relevant sections of Colt Steele's Web Bootcamp. It is mostly focused on Bootstrap, which disappointed me a bit. So I went through MDN to learn Flexbox and CSS Grid, which seemed like a better alternative. The fundamentals are easy enough, but when I try to make a layout everything gets mixed in my head (even though I have the documentation open at all times). The impression I get is that modern CSS is not one thing, but a bunch of little things that resemble each other in a confusing way. It's hard to infer stuff and there are gotchas everywhere. I know this is not a programming language, but it is at least programming-related. Learning CSS feels more like learning English than a technology: you must accept that it's not a cohesive system, but rather the culmination of a long historical process full of random developments.

I tried getting back to Bootstrap, but then I have to override a bunch of stuff I don't even know is there.

I'm having a lot of trouble trying to put something very simple together. I just wanna leave that behind and go back to my beloved Python.

I did not want this to be a rant, but it is now a rant. So be it :P

This post has now a soundtrack.

Comments URL: https://tildes.net/~comp/k09/do_people_like_css_or_just_grow_to_tolerate_it

Votes: 23

Comments: 18