yuantianjiao 6 years ago
parent
commit
78612b2d2e
3 changed files with 52 additions and 6 deletions
  1. 2
    5
      src/App.vue
  2. BIN
      src/assets/c.png
  3. 50
    1
      src/pages/home/page.scss

+ 2
- 5
src/App.vue View File

@@ -13,15 +13,12 @@ export default {
13 13
   name: 'App',
14 14
   data () {
15 15
     return {
16
-      showPage: false,
16
+      showPage: true,
17 17
       code: ''
18 18
     }
19 19
   },
20 20
   created () {
21
-    this.init()
22
-    this.getAppId().then(() => {
23
-      console.log(this.appid)
24
-    })
21
+    // this.init()
25 22
   },
26 23
   computed: {
27 24
     ...mapUserState({

BIN
src/assets/c.png View File


+ 50
- 1
src/pages/home/page.scss View File

@@ -1,3 +1,43 @@
1
+@keyframes cir {
2
+  0% {
3
+    transform: rotateX(80deg) rotateY(-10deg) rotateZ(0deg);
4
+  }
5
+  100% {
6
+    transform: rotateX(80deg) rotateY(-10deg) rotateZ(-360deg);
7
+  }
8
+}
9
+@keyframes cir2 {
10
+  0% {
11
+    transform: rotateX(80deg) rotateY(10deg) rotateZ(180deg);
12
+  }
13
+  100% {
14
+    transform: rotateX(80deg) rotateY(10deg) rotateZ(-180deg);
15
+  }
16
+}
17
+@keyframes cir_p {
18
+  0% {
19
+    transform: rotateZ(0deg);
20
+  }
21
+  100% {
22
+    transform: rotateZ(-360deg);
23
+  }
24
+}
25
+@-webkit-keyframes cir {
26
+  0% {
27
+    -webkit-transform: rotateX(80deg) rotateY(-10deg) rotateZ(0deg);
28
+  }
29
+  100% {
30
+    -webkit-transform: rotateX(80deg) rotateY(-10deg) rotateZ(-360deg);
31
+  }
32
+}
33
+@-webkit-keyframes cir_p {
34
+  0% {
35
+    -webkit-transform: rotateZ(0deg);
36
+  }
37
+  100% {
38
+    -webkit-transform: rotateZ(-360deg);
39
+  }
40
+}
1 41
 
2 42
 .mainPage {
3 43
   width: 100vw;
@@ -29,10 +69,17 @@
29 69
           width: 80vw;
30 70
           height: 80vw;
31 71
           border-radius: 80vw;
32
-          border: 2px solid #fff;
72
+          // border: 2px solid #fff;
33 73
           transition: opacity .1s ease-out 2s;
34 74
           -webkit-transition: opacity .1s ease-out 2s;
35 75
           opacity: 0;
76
+          position: absolute;
77
+          top: -0.35rem;
78
+          left: -0.2rem;
79
+          background-image: url("../../assets/c.png");
80
+          background-size: 100% 100%;
81
+          -webkit-animation: cir_p 5s linear 0s infinite;
82
+          animation: cir_p 5s linear 0s infinite;
36 83
           &.active{
37 84
             opacity: 1;
38 85
           }
@@ -40,10 +87,12 @@
40 87
         .circle1{
41 88
           -webkit-transform: translate(-50%, -50%) rotateX(80deg) rotateY(-10deg);
42 89
           transform: translate(-50%, -50%) rotateX(80deg) rotateY(-10deg);
90
+          animation: cir 3s linear 0s infinite;
43 91
         }
44 92
         .circle2{
45 93
           -webkit-transform: translate(-50%, -50%) rotateX(80deg) rotateY(20deg);
46 94
           transform: translate(-50%, -50%) rotateX(80deg) rotateY(20deg);
95
+          animation: cir2 3s linear 0s infinite;
47 96
         }
48 97
         span{
49 98
           width: 100%;