|
|
|
|
|
by jozzy-james
1467 days ago
|
|
> If I really wanted to add a decedent selector from a body class to .class1, I'd start a new nest on the body tag. a) maybe you don't really know how far up the chain that tag gets called from. b) it creates new selectors for class1 and class1.class2, as well as class1.class2's hover c) creates a hyper specificity now, I'm not advocating this usage of SASS - but it can be a handy hatchet when you need to support multiple themes with minimal changes/effort, much to the chagrin of specificity and maintainability |
|
I think the reason a lot of ppl think they need tailwind, is because a) they aren't familiar enough with more current CSS techniques like CSS modules and linting which can limit stuff like nested descendant selectors and/or b) they're tricked into thinking they won't have to learn as much about CSS (a dangerous fallacy unless you're sticking to the most basic of prototypes!).