flex布局极大的提高了我们布局的效率,更简单、灵活。
display: flex; 一定要给亲爸爸(父元素)加。
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<style>
.box {
width: 1250px;
height: 200px;
margin: 100px auto;
background-color: pink;
/* 弹性容器 */
display: flex;
/* 主轴对齐方式 */
justify-content: space-between;
}
.box>div {
width: 250px;
height: 200px;
background-color: aqua;
}
.box>div:nth-child(2n) {
background-color: yellowgreen;
}
a {
width: 250px;
height: 200px;
background-color: blue;
}
/* 通过父元素,操作子元素,弹性布局 */
</style>
</head>
<body>
<div class="box">
<!-- 弹性盒子,默认放在一排 -->
<div>1</div>
<div>2</div>
<a href="#">3</a>
</div>
</body>
</html>