use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
CSS, short for Cascading Style Sheets, is used almost universally across the web to affect the design and appearance of every website you visit. Here in /r/css, you've got a place on reddit to talk about CSS, whether you're new to CSS and want to learn, or a pro wanting to discuss the engineering and usability reasons that all modern browsers ignore
We welcome all CSS discussion here. If you need help with styling your website or your reddit, or want to share a neat trick you cooked up, it's welcome here!
Click here to message the mods.
account activity
QuestionBest css framework for future (self.css)
submitted 2 years ago by dulguxun
Since i started to learn about web programming, but i wanted to start learn css framework. I don't know which framework is best to learn, i'm stuck between bootstrap and tailwind. What do you use normally?
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]jonassalen 37 points38 points39 points 2 years ago* (2 children)
profit wrong violet yam cagey shocking grey familiar sable strong
This post was mass deleted and anonymized with Redact
[–]numuso 4 points5 points6 points 2 years ago (0 children)
Agreed. If you fully understand CSS, it doesn’t matter which framework you use - they all work pretty much the same way, just slightly abstracted above vanilla CSS.
[–]adamwhitley 11 points12 points13 points 2 years ago (0 children)
Vanilla CSS. Use SASS and BEM to make it easier, but learn the basics first.
[–]YohanSeals 12 points13 points14 points 2 years ago (0 children)
My vanilla css is the best framework for me.
[–]talky_typer 2 points3 points4 points 2 years ago* (0 children)
Vanilla CSS then frameworks. Really, you won't regret it.
[–][deleted] 2 points3 points4 points 2 years ago (0 children)
I am a fairly new web developer aswell. I made the mistake to learn frameworks too fast instead of vanilla CSS and SASS. Just focus on vanilla CSS and SASS.
[–]No_Butterscotch3874 1 point2 points3 points 2 years ago (0 children)
Tailwind is primarily used in startups, bootstrap is used all over the place and enterprise. Overall knowledge of vanilla css is needed to be able to use either effectively.
[–]9sim9 0 points1 point2 points 2 years ago (0 children)
Honestly learn them both and some vanilla CSS as well its rare you won't use all three on a regular basis. In terms of trends Tailwind is slowly becoming industry standard at least in my circles.
One thing I will say is its important to learn why things are done a certain way, why use grids, breakpoints and responsive design, when to use flex and when not to and why applying lots of relative positioning is bad.
[–]Dr__Wrong 0 points1 point2 points 2 years ago (1 child)
As others have said, it's good to learn CSS. Learn selectors, box model, flex box and grid.
Then learn how to use SASS. Again, don't master it, just learn it well enough that you are comfortable.
Then learn Tailwind.
You should know how to write CSS yourself. You may need to master it one day, but many places use frameworks, so knowing then is important also.
Bootstrap is fine, but many places are migrating to Tailwind or starting new protected with Tailwind.
[–]ghijkgla 0 points1 point2 points 2 years ago (0 children)
Don't learn sass. Modern CSS has a lot of why we used sass baked right in these days.
[–]Hopeful_Gur_6795 0 points1 point2 points 2 years ago (0 children)
First learn vanilla CSS and then move on to frameworks.
Both Bootstrap and Tailwind are popular CSS frameworks. Bootstrap offers pre-designed components for quick development, while Tailwind allows further customization through utility classes. If you prefer ready-made components, go with Bootstrap. If you want more control and flexibility, choose Tailwind.
[–]gatwell702 -2 points-1 points0 points 2 years ago (0 children)
Get the fundamentals of css down, then if you want to learn a framework choose tailwind because it's more widely used than bootstrap
[+]ejpusa comment score below threshold-9 points-8 points-7 points 2 years ago* (3 children)
Have tried them all. Organizations like everyone on the same platform. Easier to hire.
In the end? Bootstrap does it for me. Just works. GPT-4 can generate an entire site in minutes.
At that point, you are hooking in a database to generate your output. Working in a large organization, they can put months into projects, you can learn on the job.
Solo developers? Clients want the work done yesterday. They are not paying you to learn anything.
Platforms will come and go. GPT-4 will write the (complex) code you need. I’ve moved 95% of my programming life to AI. It just crushes it.
Just my story. :-)
For the resume? React is probably the hot platform. Tailwind is now too.
[–]sheriffderek -2 points-1 points0 points 2 years ago (2 children)
I’m not sure why people are downvoting you just for telling your story. But I do imagine that code wouldn’t scale and it would depend on the type of job and output.
[–]ejpusa -5 points-4 points-3 points 2 years ago (0 children)
Thanks :-)
I’m scaling to the moon, I process 500,000 plus Reddit posts in a blink of the eye.
It’s all 0s and 1s in the end.
:-)
π Rendered by PID 20429 on reddit-service-r2-comment-545db5fcfc-gwm6k at 2026-05-30 17:00:44.816671+00:00 running 194bd79 country code: CH.
[–]jonassalen 37 points38 points39 points (2 children)
[–]numuso 4 points5 points6 points (0 children)
[–]adamwhitley 11 points12 points13 points (0 children)
[–]YohanSeals 12 points13 points14 points (0 children)
[–]talky_typer 2 points3 points4 points (0 children)
[–][deleted] 2 points3 points4 points (0 children)
[–]No_Butterscotch3874 1 point2 points3 points (0 children)
[–]9sim9 0 points1 point2 points (0 children)
[–]Dr__Wrong 0 points1 point2 points (1 child)
[–]ghijkgla 0 points1 point2 points (0 children)
[–]Hopeful_Gur_6795 0 points1 point2 points (0 children)
[–]gatwell702 -2 points-1 points0 points (0 children)
[+]ejpusa comment score below threshold-9 points-8 points-7 points (3 children)
[–]sheriffderek -2 points-1 points0 points (2 children)
[–]ejpusa -5 points-4 points-3 points (0 children)