File tree Expand file tree Collapse file tree 1 file changed +85
-0
lines changed
Expand file tree Collapse file tree 1 file changed +85
-0
lines changed Original file line number Diff line number Diff line change 1+ <!DOCTYPE html>
2+ < html lang ="en ">
3+ < head >
4+ < meta charset ="UTF-8 " />
5+ < meta name ="viewport " content ="width=device-width, initial-scale=1.0 " />
6+ < title > Day 87/100</ title >
7+ </ head >
8+ < body >
9+ < main >
10+ < div class ="cube " id ="cube ">
11+ < div class ="front "> </ div >
12+ < div class ="right "> </ div >
13+ < div class ="top "> </ div >
14+ </ div >
15+ </ main >
16+
17+ < style >
18+ body {
19+ background-color : # 000 ;
20+ overflow : hidden;
21+ display : flex;
22+ justify-content : center;
23+ align-items : center;
24+ min-height : 100vh ;
25+ margin : 0 ;
26+ }
27+
28+ .cube {
29+ position : relative;
30+ cursor : pointer;
31+ width : 100px ;
32+ height : 100px ;
33+ transform-style : preserve-3d;
34+ transform-origin : center center;
35+ transition : transform 0.5s ease-in-out;
36+ }
37+
38+ .cube : hover {
39+ transform : rotateX (0deg ) rotateY (-90deg ) rotateZ (90deg ) translateZ (50px );
40+ }
41+
42+ .front ,
43+ .right ,
44+ .top {
45+ position : absolute;
46+ top : 0 ;
47+ left : 0 ;
48+ width : 100px ;
49+ height : 100px ;
50+ }
51+
52+ .front {
53+ background-color : # fff ;
54+ }
55+
56+ .right {
57+ background-color : rgba (205 , 205 , 205 , 1 );
58+ transform : translateX (50px ) translateZ (-50px ) rotateY (90deg );
59+ }
60+
61+ .top {
62+ background-color : rgba (155 , 155 , 155 , 1 );
63+ transform : translateY (-50px ) translateZ (-50px ) rotateX (90deg );
64+ }
65+
66+ /* @keyframes rotate {
67+ 0% {
68+ transform: rotateX(0deg) rotateY(0deg) rotateZ(0deg);
69+ }
70+
71+ 33.33% {
72+ transform: rotateX(0deg) rotateY(-90deg) rotateZ(0deg);
73+ }
74+
75+ 66.66% {
76+ transform: rotateX(0deg) rotateY(-90deg) rotateZ(90deg);
77+ }
78+
79+ 100% {
80+ transform: rotateX(0deg) rotateY(0deg) rotateZ(0deg);
81+ }
82+ } */
83+ </ style >
84+ </ body >
85+ </ html >
You can’t perform that action at this time.
0 commit comments