|
@@ -11,20 +11,13 @@
|
11
|
11
|
<div class="dialog-body">
|
12
|
12
|
<div class="card-wrapper">
|
13
|
13
|
<div :class="`dialog-popuImag ${classDivAA?'flipped':''}`">
|
14
|
|
- <!-- <div class="back" :style="`background-image: url(${backimg});`"> -->
|
15
|
|
- <!-- <img
|
16
|
|
- style="width: 48vw; height:492px"
|
17
|
|
- src="../assets/prizeImg/HappyWnning.jpg"
|
18
|
|
- alt
|
19
|
|
- />-->
|
20
|
|
- <!-- </div> -->
|
|
14
|
+ <div class="back" :style="`background-image: url(${backimg});`">
|
|
15
|
+ <img style="width: 48vw; height:492px " src="../assets/index.jpg" />
|
|
16
|
+ </div>
|
21
|
17
|
|
22
|
18
|
<div class="front">
|
23
|
|
- <img
|
24
|
|
- style="width: 48vw; height:492px "
|
25
|
|
- src="../assets/prizeImg/HappyWnning.jpg"
|
26
|
|
- alt
|
27
|
|
- />
|
|
19
|
+ <img style="width: 48vw; height:492px" src="../assets/prizeImg/HappyWnning.jpg" />
|
|
20
|
+
|
28
|
21
|
<div class="PrizeImg">
|
29
|
22
|
<img style="width: 100%; height:100% " :src="Prize.thumb" alt />
|
30
|
23
|
</div>
|
|
@@ -218,12 +211,14 @@ export default {
|
218
|
211
|
display: flex;
|
219
|
212
|
justify-content: center;
|
220
|
213
|
transform-style: preserve-3d;
|
221
|
|
- transition: all 1.2s ease;
|
|
214
|
+ transition: all 0.8s ease;
|
222
|
215
|
|
223
|
216
|
.front {
|
224
|
217
|
position: relative;
|
225
|
218
|
display: flex;
|
226
|
219
|
justify-content: center;
|
|
220
|
+ transform: rotateY(180deg); //iPhone异常
|
|
221
|
+
|
227
|
222
|
.PrizeImg {
|
228
|
223
|
width: 55vw;
|
229
|
224
|
position: absolute;
|
|
@@ -232,7 +227,8 @@ export default {
|
232
|
227
|
}
|
233
|
228
|
}
|
234
|
229
|
.back {
|
235
|
|
- transform: rotateY(180deg);
|
|
230
|
+ position: absolute;
|
|
231
|
+ transform: rotateY(-180deg);
|
236
|
232
|
width: 180px;
|
237
|
233
|
height: 492px;
|
238
|
234
|
background-size: 100% auto;
|
|
@@ -244,6 +240,22 @@ export default {
|
244
|
240
|
}
|
245
|
241
|
}
|
246
|
242
|
.flipped {
|
|
243
|
+ animation: change 0.6s linear forwards;
|
|
244
|
+ }
|
|
245
|
+ }
|
|
246
|
+ @keyframes change {
|
|
247
|
+ from {
|
|
248
|
+ top: -20vh;
|
|
249
|
+ left: -20vw;
|
|
250
|
+ opacity: 0;
|
|
251
|
+ transform: scale(0.5);
|
|
252
|
+ }
|
|
253
|
+ to {
|
|
254
|
+ top: -0;
|
|
255
|
+ left: -0;
|
|
256
|
+ opacity: 2;
|
|
257
|
+ transform: scale(1);
|
|
258
|
+ transform: rotateY(180deg); //iPhone异常
|
247
|
259
|
}
|
248
|
260
|
}
|
249
|
261
|
|