<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
<style>
*{
margin: 0;
padding: 0;
}
body{
width:100%;
}
div{
width:600px;
height:500px;
margin: 0 auto;
background-color: pink;
display: flex;
flex-direction: row;/*flex父容器主轴方向 默认row column*/
justify-content:center;/*flex项目在主轴方向的布局 默认flex-start space-between space-around center */
flex-wrap: wrap;/*flex项目在主轴方向是否换行 默认 no-wrap*/
align-items:center;/*flex项目在侧轴方向的布局 默认flex-start space-between space-around center*/ /*flex-flow 是flex-direction flex-wrap复合属性 row no-wrap*/
}
div span{
width:150px;
line-height: 100px;
height:100px;
background-color: purple;
align-self:flex-end /*flex单个项目在侧轴方向的布局*/
}
div span:nth-child(2){
order:-1;/*flex单个项目在主轴方向的位置默认为0 */
}
</style>
</head>
<body>
<div>
<span>1</span>
<span>2</span>
<span>3</span>
</div>
</body>
</html>