One of the most notoriously difficult parts of the CSS flexbox spec to understand is the eponymous
flex property, which uses cryptic values like
1 1 auto. Confusion only deepens when the designer discovers that
flex is merely a shortcut for properties with even stranger names like
Most explanations of the flexbox spec are fairly technical and dense, with few concessions to visual thinkers. After struggling with the properties and values, I realized that these aspects of flexbox are actually talking about visual weight.