Three Reasons Your scroll-snap Container May Be Overflowing on Mobile

Take a fieldset, pour some radio buttons and visually hidden labels into it, wrap it in scroll-snap, and you have a clean, semantic horizontal scroller on mobile. What could go wrong? Well... there is nuance we need to talk about.

Scripting on Caffeine