要在您的应用程序中使用Flexbox,您需要使用 display 属性创建/定义Flex容器.
用法 :
display:flex | inline-flex
此属性接受两个值
flex : 生成块级弹性容器.
inline-flex : 生成内联弹性容器盒.
现在,我们将看到如何使用 display 属性和示例.
Flex
在将此值传递给display属性时,将创建一个块级Flex容器.它占用父容器(浏览器)的整个宽度.
以下示例演示如何创建块级Flex容器.在这里,我们创建了六个不同颜色的盒子,我们使用了flex容器来保存它们.
Onetwothreefourfivesix
由于我们已将值flex赋予display属性,因此容器使用容器的宽度(浏览器)。
您可以通过向容器添加边框来观察此情况,如下所示。
.container { display:inline-flex; border:3px solid black;}
Inline flex
将此值传递给display属性时,将创建一个内联级别的flex容器。 它只需要内容所需的位置。
以下示例演示如何创建内联Flex容器。 在这里,我们创建了六个不同颜色的盒子,我们使用了内联 - 柔性容器来固定它们。
Onetwothreefourfivesix
由于我们使用了内联flex容器,因此它只占用了包装其元素所需的空间。