CSS WG level 4 and 5 module changes due to misuse of !important with layer which while not illogical as a solution to external frameworks causing language fragmentation and rushing solutions instead of collaborative, evolving WG specs is reactionary, not innovative. Bothers me.
1
8
But it also gives first-class control to the developer when using third-party components and libraries.
2
1
As a dev who is often hired to work on Bootstrap-born (or other third-party libs/components) sites after the fact (and who knows the cascade and inheritance), I no longer have to mimic the stupid-long selector I need to override.
1
1
What do I have an especially hard time with however is how come the CSS got that problematic if the people writing it in the first place understood the Cascade understood how to write appropriate selectors and how to deal with multiple origin Style, specificity and sort order.
Apr 25, 2022 路 11:17 AM UTC
1

