🚨 Want mixins in CSS?
Help the @csswg by telling us what feels natural to you!

Look at the code in the screenshot. What resulting widths would you find least surprising?

A: All get 100px
B: div gets 100px, div > h2 gets 200px, div + p gets 300px
C: div gets 100px, div > h2 gets 200px, div + p gets no width*
D: div and div > h2 get 100px, div + p gets no width*

* from the mixin

Poll in https://front-end.social/@leaverou/116297811172593173

Please answer based on what feels natural *to you*, it's not a quiz.

@leaverou 10em is passed to the mixin if i read the screenshot correctly, so the Answer would be 10em (for all, hopefully), not 100px. Or what are my old eyes missing?
@seiz ems are relative units, they need to eventually resolve to an absolute unit