(no title)
ayaros | 3 months ago
Then again, writing stylesheets is still one of those things where, if you're not careful, everything spirals out of control. Often I'll make changes and wonder why nothing's happening and realize something was overridden by another rule somewhere, or I was mixing up two properties, or some other silly thing...
I also find it's a bit awkward to write var(--foo) every time... I wish I could just write --foo... I suppose there's a grammar issue somewhere, or maybe it would have increased the complexity of implementations of CSS.
alwillis|3 months ago
It doesn't have to be this way; just write your CSS using Inverted Triangle CSS (ITCSS) [1] and these issues go away.
[1]: https://matthiasott.com/notes/how-i-structure-my-css
brazukadev|3 months ago
Latty|3 months ago
E.g: aspect-ratio: attr(width px) / attr(height px);