week 4

📧

what happens when you create a flexbox flex container? by rachel andrew

When we make a flex container, we are defining the models our content will use. By creating a flex container we are exhibiting a large amount of control, while also allowing a lot of freedom. Unlike using positioning to do the same things, we are allowing our content to flow, but still assigning it specific roles. In a flex containter, we can control width, allow width to control the box, and ultimately control how much of our content, particularly written will appear. We can control the box inside and outside, choosing axes and directionality. We create a controlled system of information organization.

The way that flex containers control our content for us, but with us setting the most basic rules, it means that our content is better able to adapt to any device. We are making a formatting decision that makes content more accessible and "responsive." Responsiveness almost makes more sense with the idea of flex containers than it does on its own. Creating a flex container includes some level of built in responsiveness. Because our text and content is able to be positioned by the container itself in a way that will move because it understands content and makes decision, in the same way that HTML will do so if we say things that are not within its normal bounds or what is expected.

Ultimately creating a flex container is like creating a funnel for our content. We let our content be sorted through a system that we put in place. Content flows into the spaces that we set for it. Information will flow into the container in the best configuration for the particular information. Just like you might do in sand art, you're also able to change the direction and flow of content through the funnel, choosing what goes where but overall not controlling every individual grain.

back