.container { display: flex; flex-direction: row; justify-content: center; align-items: center; }
上面的例子中,.container是一个容器元素,大家使用了flex属性来控制它的布局。具体来说:
1. display: flex表示将该元素设置为flex容器。
2. flex-direction: row表示将主轴设置为水平方向,交叉轴设置为垂直方向。如果将其设置为column,则主轴为垂直方向,交叉轴为水平方向。
3. justify-content: center表示在主轴上居中对齐。还可以选择其他对齐方式,如flex-start(起点对齐)、flex-end(终点对齐)、space-between(两端对齐)、space-around(元素间隔相等)等。
4. align-items: center表示在交叉轴上居中对齐。还可以选择其他对齐方式,如flex-start(起点对齐)、flex-end(终点对齐)、stretch(拉伸填充容器)等。
通过设置这些属性,大家可以快速、方便地控制元素在flex容器中的布局。如果你想深入了解flex布局的用法,建议参考这篇文章。