/*骰子点数布局*/
.box {
box-sizing:border-box;
padding:10px;
width:100px;
height:100px;
background:#fff;
display:flex;
box-shadow:0 0 10px #000 inset;
}
.box1 {
justify-content:center;
align-items:center;
}
.box2 {
flex-direction:column;
justify-content:space-between;
align-items:center;
}
.box3 {
flex-direction:row;
justify-content:space-between;
align-items:flex-start;
}
.item {
display:inline-block;
width:15px;
height:15px;
border-radius:15px;
background:#000;
order:auto;
}
.box3 .item:nth-child(2) {
align-self:center;
}
.box3 .item:nth-child(3) {
align-self:flex-end;
}
.box4,.box5,.box6 {
flex-wrap:wrap;
justify-content:space-between;
align-content:space-between;
}
.column {
display:flex;
flex-basis:100%;
justify-content:space-between;
}
.box5 .column:nth-child(2) {
justify-content:center;
}
.box6 .column {
justify-content:space-around;
}
.mf-box {
box-sizing:border-box;
width:100px;
height:100px;
margin:100px auto;
perspective:10000px;
transform-style:preserve-3d;
position:relative;
transform:rotateX(30deg)rotateY(30deg);
/*旋转一定角度方便观察*/
}
.mf-box .box {
position:absolute;
width:100px;
height:100px;
opacity:0.8;
/*设置每个面的透明度*/
}
.mf-box .box1 {
transform:rotateY(0)translateZ(50px);
}
.mf-box .box2 {
transform:rotateY(-90deg)translateZ(50px);
}
.mf-box .box3 {
transform:rotateX(90deg)translateZ(50px);
}
.mf-box .box4 {
transform:rotateX(-90deg)translateZ(50px);
}
.mf-box .box5 {
transform:rotateY(90deg)translateZ(50px);
}
.mf-box .box6 {
transform:rotateY(180deg)translateZ(50px);
}
.mf-box {
animation:rotate linear 20s infinite;
}
@-webkit-keyframes rotate {
from {
transform:rotateX(0deg) rotateY(0deg);
}
to {
transform:rotateX(360deg) rotateY(360deg);
}
}更新时间:2021-02-01 01:02:36