主题
flex骰子
html
<!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>骰子</title>
<style type="text/css">
* {
margin: 0;
padding: 0;
}
.box {
display: flex;
justify-content: space-between;
padding: 16px;
}
.container {
width: 120px;
height: 120px;
background-color: #ccc;
display: flex;
justify-content: space-between;
padding: 10px;
box-sizing: content-box;
border-radius: 10px;
}
.container1 {
justify-content: center;
align-items: center;
}
.container4,
.container6,
.container7 {
flex-direction: column;
}
.item4,
.item6,
.item7 {
display: flex;
justify-content: space-between;
}
.item5:nth-child(odd) {
display: flex;
flex-direction: column;
justify-content: space-between;
}
.item5:nth-child(2) {
display: flex;
justify-content: center;
align-items: center;
}
.item {
width: 20px;
height: 20px;
background-color: #000;
overflow: hidden;
border-radius: 10px;
}
.item3:nth-of-type(2),
.item7:nth-child(2) {
align-self: center;
}
.item2:nth-of-type(2),
.item3:nth-of-type(3) {
align-self: flex-end;
}
</style>
</head>
<body>
<div class="box">
<!-- 一个点 -->
<div class="container container1">
<div class="item"></div>
</div>
<!-- 两个点 -->
<div class="container container2">
<div class="item item2"></div>
<div class="item item2"></div>
</div>
<!-- 三个点 -->
<div class="container">
<div class="item item3"></div>
<div class="item item3"></div>
<div class="item item3"></div>
</div>
<!-- 四个点 -->
<div class="container container4">
<div class="item4">
<p class="item item4-1"></p>
<p class="item item4-1"></p>
</div>
<div class="item4">
<p class="item item4-1"></p>
<p class="item item4-1"></p>
</div>
</div>
<!-- 五个点 -->
<div class="container container5">
<div class="item5">
<p class="item item5-1"></p>
<p class="item item5-1"></p>
</div>
<div class="item5">
<p class="item item5-1"></p>
</div>
<div class="item5">
<p class="item item5-1"></p>
<p class="item item5-1"></p>
</div>
</div>
<!-- 六个点 -->
<div class="container container6">
<div class="item6">
<p class="item item6-1"></p>
<p class="item item6-1"></p>
</div>
<div class="item6">
<p class="item item6-1"></p>
<p class="item item6-1"></p>
</div>
<div class="item6">
<p class="item item6-1"></p>
<p class="item item6-1"></p>
</div>
</div>
<!-- 七个点 -->
<div class="container container7">
<div class="item7">
<p class="item item7-1"></p>
<p class="item item7-1"></p>
<p class="item item7-1"></p>
</div>
<div class="item7">
<p class="item item7-1"></p>
</div>
<div class="item7">
<p class="item item7-1"></p>
<p class="item item7-1"></p>
<p class="item item7-1"></p>
</div>
</div>
<!-- 八个点 -->
<div class="container container6">
<div class="item6">
<p class="item item6-1"></p>
<p class="item item6-1"></p>
<p class="item item6-1"></p>
</div>
<div class="item6">
<p class="item item6-1"></p>
<p class="item item6-1"></p>
</div>
<div class="item6">
<p class="item item6-1"></p>
<p class="item item6-1"></p>
<p class="item item6-1"></p>
</div>
</div>
<!-- 九个点 -->
<div class="container container6">
<div class="item6">
<p class="item item6-1"></p>
<p class="item item6-1"></p>
<p class="item item6-1"></p>
</div>
<div class="item6">
<p class="item item6-1"></p>
<p class="item item6-1"></p>
<p class="item item6-1"></p>
</div>
<div class="item6">
<p class="item item6-1"></p>
<p class="item item6-1"></p>
<p class="item item6-1"></p>
</div>
</div>
</div>
</body>
</html>