.container { display: flex; flex-direction: row; justify-content: space-between; align-items: center; }
这段代码定义了一个名为.container的类,它包含了四个属性:
- display: flex;
- flex-direction: row;
- justify-content: space-between;
- align-items: center;
这些属性的作用如下:
- display: flex; 将元素变成弹性盒模型,使得内部的元素可以进行弹性布局。
- flex-direction: row; 定义了主轴的方向为横向,也就是水平方向。
- justify-content: space-between; 定义了主轴上的对齐方式为两端对齐,也就是让容器内的元素均匀分布在主轴上,空白区域均匀分布在元素之间。
- align-items: center; 定义了侧轴上的对齐方式为居中对齐,也就是让容器内的元素在纵向上居中对齐。
通过这段代码,大家可以实现一些复杂的布局效果,减少了HTML代码的复杂度,使得大家的代码更加简洁优雅。