代码如下:
.box-container {
perspective: 800px;
}
.box {
position: relative;
margin: 0 auto;
margin-top:80px;
width: 150px;
height: 150px;
transform-style: preserve-3d;
animation: rotate-box 3s linear infinite;
}
.face1,
.face2,
.face3,
.face4,
.face5,
.face6,
.face7,
.face8 {
position: absolute;
width: 150px;
height: 150px;
background-color: #ff9933;
border: 2px solid #fff;
animation: color-change 5s ease-in-out infinite alternate;
}
.face1 {
transform: rotate3d(1, 0, 0, 0deg) translateZ(75px);
}
.face2 {
transform: rotate3d(0, 1, 0, 45deg) translateZ(75px);
}
.face3 {
transform: rotate3d(0, 1, 0, 135deg) translateZ(75px);
}
.face4 {
transform: rotate3d(1, 0, 0, 180deg) translateZ(75px);
}
.face5 {
transform: rotate3d(1, 0, 0, -90deg) translateZ(75px);
}
.face6 {
transform: rotate3d(0, 1, 0, -135deg) translateZ(75px);
}
.face7 {
transform: rotate3d(0, 1, 0, -45deg) translateZ(75px);
}
.face8 {
transform: rotate3d(1, 0, 0, 90deg) translateZ(75px);
}
@keyframes rotate-box {
from {
transform: rotate3d(1, 1, 0, 0deg);
}
to {
transform: rotate3d(1, 1, 0, 360deg);
}
}
@keyframes color-change {
0% {
background-position: 0% 50%;
}
50% {
background-position: 100% 50%;
}
100% {
background-position: 0% 50%;
}
}
效果如图:
服务器托管,北京服务器托管,服务器租用 http://www.fwqtg.net
机房租用,北京机房租用,IDC机房托管, http://www.fwqtg.net
1、多维数组 本质:元素时n-1维数组的一维数组 例如:二维数组:int arr[5][4],元素类型为int[4],但有5个元素,所以后面的4不可省略 由于一维数组int arr[],可以…