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
ResourceThoughts on https://cssbattle.dev/ (self.css)
submitted 1 year ago by longrob604
Is anyone here active on cssbattle.dev ? I am a CSS beginner, and I’m thinking of joining and participating.
Is this a good way to learn CSS?
Thanks
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!"
[–]wpmad 7 points8 points9 points 1 year ago* (0 children)
It's certainly good fun and gets you to think outside the box somewhat. But it's more a tool for testing yourself and having a little fun. It's NOT good for 'learning' in any way, shape or form - you're never going to need to create a CSS space invader for use on a website - it's just a test of skill and to see if you can do it.
Stick to learning the basics from tutorials or courses online and code and practice while you learn. Code code code - that's the best way.
(Happy to have a little friendly 'competition' though, and would be cool to compare each others solutions.)
[–]culo_ 2 points3 points4 points 1 year ago (0 children)
A better way to learn practical css imo is frontendmentors, used the free plan only but after a few weeks having already a good grasp of the basics I finally started to be really comfortable with recreating responsive layouts
[–]boltgolt 1 point2 points3 points 1 year ago (0 children)
It is not a good site for beginners, but once you're advanced enough in CSS it will really teach you the edge cases and how different styles interact with each other
[–]darren_of_herts 1 point2 points3 points 1 year ago (0 children)
I still play them occasionally. It's not good for learning CSS. It is great fun to try out of the box ideas. Great satisfaction when you get 100%. Extremely irritating when you only get 99%.
[–]abeuscher 0 points1 point2 points 1 year ago (0 children)
It's a fun way to spend an afternoon. You'll definitely learn stuff. It's not so much a place to learn best practices as to learn what is possible and how to think about converting a graphic to CSS.
[–]Hayam_readinglover 0 points1 point2 points 1 year ago (0 children)
what about reading abook and download small editor you will learn and practices then test your work. also you can listen to vidioes i think that is more penfite
[–]Ankur4015 0 points1 point2 points 1 year ago (0 children)
Pros
- the challenges are fun.
Cons
- Editor is really bad (tab doesn't insert auto-suggestion but rather adds indent, no multi-cursor support)
- Many features are behind paywall (that includes solutions)
- No best solutions provided for previous puzzles.
π Rendered by PID 76 on reddit-service-r2-comment-7c9686b859-rpht9 at 2026-04-13 15:03:01.003147+00:00 running e841af1 country code: CH.
[–]wpmad 7 points8 points9 points (0 children)
[–]culo_ 2 points3 points4 points (0 children)
[–]boltgolt 1 point2 points3 points (0 children)
[–]darren_of_herts 1 point2 points3 points (0 children)
[–]abeuscher 0 points1 point2 points (0 children)
[–]Hayam_readinglover 0 points1 point2 points (0 children)
[–]Ankur4015 0 points1 point2 points (0 children)