Skip to content

Commit 6f53c3e

Browse files
committed
Update yu.html
1 parent 85bee17 commit 6f53c3e

1 file changed

Lines changed: 85 additions & 46 deletions

File tree

more/content/yu.html

Lines changed: 85 additions & 46 deletions
Original file line numberDiff line numberDiff line change
@@ -16,23 +16,67 @@
1616
justify-content: center;
1717
background-color: #ff758f;
1818
overflow-x: hidden;
19+
margin: 0; /* 确保无边距以更好地居中 */
1920
}
2021

2122
.happy-valentines {
2223
position: relative;
2324
width: 400px;
2425
height: 500px; /* 调整高度以适应消息 */
26+
display: flex;
27+
flex-direction: column;
28+
align-items: center;
29+
justify-content: center; /* 确保内容垂直居中 */
2530
}
2631

27-
.valentines-day-card {
28-
position: relative;
32+
.flip-card {
33+
background-color: transparent;
2934
width: 400px;
3035
height: 300px;
31-
background-color: #ff8fa3;
32-
overflow: hidden;
36+
perspective: 1000px; /* 3D 翻转效果 */
37+
cursor: pointer; /* 提示可点击 */
38+
}
39+
40+
.flip-card-inner {
41+
position: relative;
42+
width: 100%;
43+
height: 100%;
44+
text-align: center;
45+
transition: transform 0.8s;
46+
transform-style: preserve-3d;
47+
box-shadow: 0 0 100px rgba(0,0,0,.4);
3348
border:10px solid white;
3449
border-radius:10px;
35-
box-shadow: 0 0 100px rgba(0,0,0,.4);
50+
}
51+
52+
.flip-card.flipped .flip-card-inner {
53+
transform: rotateY(180deg);
54+
}
55+
56+
.flip-card-front, .flip-card-back {
57+
position: absolute;
58+
width: 100%;
59+
height: 100%;
60+
backface-visibility: hidden;
61+
overflow: hidden;
62+
}
63+
64+
.flip-card-front {
65+
background-color: #ff8fa3;
66+
}
67+
68+
.flip-card-back {
69+
background-color: #ff8fa3;
70+
color: #800f2f;
71+
transform: rotateY(180deg);
72+
display: flex;
73+
align-items: center;
74+
justify-content: center;
75+
padding: 20px;
76+
font-family: 'Pacifico', cursive;
77+
font-size: 25px;
78+
line-height: 1.2;
79+
text-align: center;
3680
}
3781

3882
.valentines-day-card:before {
@@ -186,23 +230,6 @@
186230
z-index:3;
187231
top:320px;
188232
animation: up 1s ease forwards;
189-
transition: .2s;
190-
cursor: pointer; /* 添加光标以提示hover */
191-
}
192-
193-
.text span {
194-
display: block;
195-
}
196-
197-
.text:hover span {
198-
display: none;
199-
}
200-
201-
.text:hover:before {
202-
content:"亲爱的梧桐宝贝,情人节快乐哦!❤️ 爱你 vector 2026-02-14";
203-
font-size:25px;
204-
display: block;
205-
line-height: 1.2;
206233
}
207234

208235
/* 保留原来的飘落心形样式 */
@@ -249,7 +276,7 @@
249276
height: 400px;
250277
}
251278

252-
.valentines-day-card {
279+
.flip-card {
253280
width: 300px;
254281
height: 225px;
255282
}
@@ -261,7 +288,7 @@
261288
top: 240px;
262289
}
263290

264-
.text:hover:before {
291+
.flip-card-back {
265292
font-size: 20px;
266293
}
267294

@@ -277,31 +304,38 @@
277304
<div class="hearts-container" id="heartsContainer"></div>
278305

279306
<div class="happy-valentines">
280-
<div class="valentines-day-card">
281-
<div class="clouds"></div>
282-
<div class="hearts">
283-
<div class="heartOne">
284-
<div class="left-side"></div>
285-
<div class="right-side"></div>
286-
</div>
287-
<div class="heartTwo">
288-
<div class="left-side"></div>
289-
<div class="right-side"></div>
290-
</div>
291-
<div class="heartThree">
292-
<div class="left-side"></div>
293-
<div class="right-side"></div>
307+
<div class="flip-card" id="flipCard">
308+
<div class="flip-card-inner">
309+
<div class="flip-card-front valentines-day-card">
310+
<div class="clouds"></div>
311+
<div class="hearts">
312+
<div class="heartOne">
313+
<div class="left-side"></div>
314+
<div class="right-side"></div>
315+
</div>
316+
<div class="heartTwo">
317+
<div class="left-side"></div>
318+
<div class="right-side"></div>
319+
</div>
320+
<div class="heartThree">
321+
<div class="left-side"></div>
322+
<div class="right-side"></div>
323+
</div>
324+
<div class="heartFour">
325+
<div class="left-side"></div>
326+
<div class="right-side"></div>
327+
</div>
328+
<div class="heartFive">
329+
<div class="left-side"></div>
330+
<div class="right-side"></div>
331+
</div>
332+
</div>
333+
<div class="text">💕 Happy Valentine's Day 💕<br>To my dearest Wutong</div>
294334
</div>
295-
<div class="heartFour">
296-
<div class="left-side"></div>
297-
<div class="right-side"></div>
298-
</div>
299-
<div class="heartFive">
300-
<div class="left-side"></div>
301-
<div class="right-side"></div>
335+
<div class="flip-card-back">
336+
亲爱的梧桐宝贝,<br>情人节快乐哦!❤️<br>爱你<br>vector<br>2026-02-14
302337
</div>
303338
</div>
304-
<div class="text"><span>💕 Happy Valentine's Day 💕<br>To my dearest Wutong</span></div>
305339
</div>
306340

307341
<div style="text-align: center; margin-top: 20px;">
@@ -365,6 +399,11 @@
365399
}, 8000);
366400
}
367401

402+
// 点击翻转卡片
403+
document.getElementById('flipCard').addEventListener('click', function() {
404+
this.classList.toggle('flipped');
405+
});
406+
368407
// 页面加载时检查认证
369408
checkAuth();
370409

0 commit comments

Comments
 (0)