九种色子案例代码:
效果图:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
<style>
* {
margin: 0;
padding: 0;
}
.wrap {
display: flex;
}
.container {
border: 1px solid red;
width: 100px;
height: 100px;
border-radius: 10px;
background: #fff;
box-shadow: 3px 3px 3px 0px #999;
display: flex;
}
.item {
width: 30px;
height: 30px;
background: aqua;
border-radius: 50%;
/*可以绘制成一个圆形*/
box-shadow: 1px 1px 2px 0px blue;
}
/* 一点 */
.one {
justify-content: center;
align-items: center;
}
/* 两点 */
.two {
flex-direction: column;
justify-content: space-around;
align-items: center;
}
/* 三点 */
.three {
justify-content: space-around;
align-items: center;
}
.three div:first-child {
align-self: flex-start;
}
.three div:last-child {
align-self: flex-end;
}
/* 四点 */
.four div {
display: flex;
flex-wrap: wrap;
align-items: center;
justify-content: space-around;
}
/* 五点 */
.five {
justify-content: space-around;
flex-direction: column;
/* align-items: center; */
}
.five div {
display: flex;
justify-content: space-around;
}
/* 六点 */
.six {
justify-content: space-around;
align-items: center;
}
/* 七点 */
.seven div {
display: flex;
flex-wrap: wrap;
align-self: center;
justify-content: space-around;
}
/* 八点 */
.eight div {
display: flex;
flex-wrap: wrap;
justify-content: space-around;
align-items: center;
}
/* 九点 */
.nine {
justify-content: space-around;
align-items: center;
}
</style>
</head>
<body>
<div class="wrap">
<!-- 容器 -->
<!-- 一点 -->
<div class="container one">
<!-- 项目 -->
<div class="item"></div>
</div>
<!-- 二点 -->
<div class="container two">
<div class="item"></div>
<div class="item"></div>
</div>
<!-- 三点 -->
<div class="container three">
<div class="item"></div>
<div class="item"></div>
<div class="item"></div>
</div>
<!-- 四点 -->
<div class="container four">
<div>
<div class="item four_first"></div>
<div class="item four_second"></div>
</div>
<div>
<div class="item four_three"></div>
<div class="item four_four"></div>
</div>
</div>
<!-- 五点 -->
<div class="container five">
<div>
<div class="item"></div>
<div class="item"></div>
</div>
<div class="item_seven">
<div class="item"></div>
</div>
<div>
<div class="item"></div>
<div class="item"></div>
</div>
</div>
<!-- 六点 -->
<div class="container six">
<div>
<div class="item"></div>
<div class="item"></div>
<div class="item"></div>
</div>
<div>
<div class="item"></div>
<div class="item"></div>
<div class="item"></div>
</div>
</div>
<!-- 七点 -->
<div class="container seven">
<div>
<div class="item"></div>
<div class="item"></div>
<div class="item"></div>
</div>
<div>
<div class="item"></div>
</div>
<div>
<div class="item"></div>
<div class="item"></div>
<div class="item"></div>
</div>
</div>
<!-- 八点 -->
<div class="container eight">
<div>
<div class="item"></div>
<div class="item"></div>
<div class="item"></div>
</div>
<div>
<div class="item"></div>
<div class="item"></div>
</div>
<div>
<div class="item"></div>
<div class="item"></div>
<div class="item"></div>
</div>
</div>
<!-- 九点 -->
<div class="container nine">
<div>
<div class="item"></div>
<div class="item"></div>
<div class="item"></div>
</div>
<div>
<div class="item"></div>
<div class="item"></div>
<div class="item"></div>
</div>
<div>
<div class="item"></div>
<div class="item"></div>
<div class="item"></div>
</div>
</div>
</div>
</body>
</html>