# Flexbox - a customization tool

Have you ever wished for a button, all the boxes and containers to be in specific sizes and shapes as you like? Just as you used to play with paint applications in your childhood, drawing randomly.

Here's the best code (cheat sheet) for you! Enjoy reading!

Flexbox simply means to select elements that are to be laid out in a flexible box.

\_FLEXBOX MODEL\_

![FLEXBOX MODEL](https://cdn.hashnode.com/res/hashnode/image/upload/v1676994498417/d515fdf3-c1c8-45b2-98fc-c772a5bfe324.png align="center")

Now to show all its properties let me create a flexbox like this:

![](https://cdn.hashnode.com/res/hashnode/image/upload/v1676998907230/a3fa07f1-fc24-45d8-9ce3-82e962ea35b5.png align="center")

In Flex-direction there are multiple options such as column, row, column reverse, row reverse etc.

![](https://cdn.hashnode.com/res/hashnode/image/upload/v1676999158189/2b897b61-db5d-4b90-9ed1-481998026493.png align="center")

I chose column reverse and got the result as : It shows how the column sequence got reversed.

![](https://cdn.hashnode.com/res/hashnode/image/upload/v1676999268879/5c299531-8b57-4e1a-8d3e-2355f725a23f.png align="center")

The next property is Flex-wrap: This includes specific changes along with changes in window size. As can be seen in the picture, if the window is minimized, the cell flexes and got to the next line.

![](https://cdn.hashnode.com/res/hashnode/image/upload/v1676999556390/e437734e-8761-4269-b473-ffe5f822c6a5.png align="center")

The next on the list is Justify-content. It gives options such as baseline, center, flex-start/end, right/left, and space-around/between etc.

![](https://cdn.hashnode.com/res/hashnode/image/upload/v1677000020484/37f49d88-5f3d-41a9-9a83-bec57b3afaf5.png align="center")

Other ways and properties are- align-self, align-items, order, shrink, stretch, flex-flow, etc. So, these were some of the ways you can impress yourself by making time-tables, and sheets, and helping yourself with rows and columns with an interesting webpage.

I hope you liked the properties and how to customize your web page using flexbox.

HAPPY READING!
