Forget Mobile-First & Desktop-First, it's Time to Think Element-First
When designing layouts using element queries, the biggest shift in thinking is learning how to stop viewing the DOM from the top down and from the perspective of only the root HTML element, and to start thinking about individual elements on the page ...
hashnode.com
Nick Redmark
Cofounder of eLiveness
Interesting! It would be interesting to try this approach with inline styles in react/JSX. I think it would be even more straightforward because you wouldn't have to extend the css syntax.