用flex写小圆圈在一个方块里怎么布局。
主要用到flex的
justify-content: ;
flex-wrap: ;
align-items: ;
等等挺简单的一些css
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title>筛子</title>
<style type="text/css">
html,
body {
height: 100%;
width: 100%;
}
* {
margin: 0px;
padding: 0px;
}
.container {
height: 100%;
width: 100%;
display: flex;
justify-content: space-around;
flex-wrap: wrap;
}
.container .box {
height: 200px;
width: 200px;
border: 5px solid black;
/*flex-wrap: wrap;*/
/*display: flex;*/
}
.container .box .one {
height: 100%;
width: 100%;
display: flex;
align-items: center;
justify-content: center;
/*左右居中主轴*/
}
.container .cicle {
height: 20px;
width: 20px;
border-radius: 10px;
background-color: black;
}
.container .box .two {
height: 100%;
width: 100%;
display: flex;
flex-direction: column;
/*转一下主轴*/
justify-content: space-around;
align-items: center;
}
.container .box .three {
height: 100%;
/*width: 100%;*/
/*box-sizing: content-box;*/
display: flex;
flex-direction: column;
align-items: center;
justify-content: space-around;
border: none;
padding: 0px 25px;
}
.container .box .four {
height: 100%;
display: flex;
justify-content: space-around;
align-items: center;
}
.container .box .four .top1 {
height: 100%;
display: flex;
flex-direction: column;
justify-content: space-around;
align-items: center;
}
.container .box .four .bottom1 {
height: 100%;
display: flex;
flex-direction: column;
justify-content: space-around;
align-items: center;
}
.container .box .five {
height: 100%;
display: flex;
justify-content: space-around;
align-items: center;
}
.container .box .five .top1 {
height: 100%;
display: flex;
flex-direction: column;
justify-content: space-around;
align-items: center;
}
.container .box .five .bottom1 {
height: 100%;
display: flex;
flex-direction: column;
justify-content: space-around;
align-items: center;
}
.container .box .five .point {
height: 100%;
display: flex;
justify-content: center;
align-items: center;
}
.container .box .six {
height: 100%;
display: flex;
justify-content: space-around;
align-items: center;
}
.container .box .six .top2 {
height: 100%;
display: flex;
flex-direction: column;
justify-content: space-around;
}
.container .box .six .bottom2 {
height: 100%;
display: flex;
flex-direction: column;
justify-content: space-around;
}
.container .box .seven {
height: 100%;
/*display: flex;*/
}
.container .box .seven .seven1 {
height: 50%;
display: flex;
flex-direction: column;
justify-content: space-around;
align-items: center;
padding: 0px 20px;
}
.container .box .seven .seven2 {
height: 50%;
display: flex;
/*flex-direction: column;*/
justify-content: space-between;
align-items: center;
}
.container .box .seven .seven2 .seven3{
height: 100%;
display: flex;
flex-direction: column;
justify-content: space-around;
align-items: center;
}
.container .box .seven .seven2 .seven4{
height: 100%;
display: flex;
flex-direction: column;
justify-content: space-around;
align-items: center;
}
</style>
</head>
<body>
<div class="container">
<!--第一个-->
<div class="box">
<div class="one">
<div class="cicle">
</div>
</div>
</div>
<!--第二个-->
<div class="box">
<div class="two">
<div class="cicle">
</div>
<div class="cicle">
</div>
</div>
</div>
<!--第三个-->
<div class="box">
<div class="three">
<div class="cicle" style="align-self: flex-start;">
</div>
<div class="cicle">
</div>
<div class="cicle" style="align-self: flex-end;">
</div>
</div>
</div>
<!--第四个-->
<div class="box">
<div class="four">
<div class="top1">
<div class="cicle">
</div>
<div class="cicle">
</div>
</div>
<div class="bottom1">
<div class="cicle">
</div>
<div class="cicle">
</div>
</div>
</div>
</div>
<!--第五个-->
<div class="box">
<div class="five">
<div class="top1">
<div class="cicle">
</div>
<div class="cicle">
</div>
</div>
<div class="point">
<div class="cicle">
</div>
</div>
<div class="bottom1">
<div class="cicle">
</div>
<div class="cicle">
</div>
</div>
</div>
</div>
<!--第六个-->
<div class="box">
<div class="six">
<div class="top2">
<div class="cicle">
</div>
<div class="cicle">
</div>
<div class="cicle">
</div>
</div>
<div class="bottom2">
<div class="cicle">
</div>
<div class="cicle">
</div>
<div class="cicle">
</div>
</div>
</div>
</div>
<!--第七个-->
<div class="box">
<div class="seven">
<div class="seven1" >
<div class="cicle" style="align-self: flex-start;">
</div>
<div class="cicle">
</div>
<div class="cicle" style="align-self: flex-end;">
</div>
</div>
<div class="seven2">
<div class="seven3" style="padding-left: 20px ;">
<div class="cicle">
</div>
<div class="cicle">
</div>
</div>
<div class="seven4" style="padding-right:20px ;">
<div class="cicle">
</div>
<div class="cicle">
</div>
</div>
</div>
</div>
</div>
</div>
</body>
</html>