发布时间:2025-12-11 01:29:33 浏览次数:1
一起看下效果图:
鼠标点击5号前
鼠标点击5号后
实现的代码。
html代码:
XML/HTML Code复制内容到剪贴板
<h2>
MerryChristmas</h2>
<ul>
<li>
<pclass="door">
1</p>
</li>
<li>
<pclass="door">
2</p>
</li>
<li>
<pclass="door">
3</p>
</li>
<li>
<pclass="door">
4</p>
</li>
<li>
<pclass="door">
5</p>
</li>
<li>
<pclass="door">
6</p>
</li>
<li>
<pclass="door">
7</p>
</li>
<li>
<pclass="door">
8</p>
</li>
<li>
<pclass="door">
9</p>
</li>
<li>
<pclass="door">
10</p>
</li>
<li>
<pclass="door">
11</p>
</li>
<li>
<pclass="door">
12</p>
</li>
<li>
<pclass="door">
13</p>
</li>
<li>
<pclass="door">
14</p>
</li>
<li>
<pclass="door">
15</p>
</li>
<li>
<pclass="door">
16</p>
</li>
<li>
<pclass="door">
17</p>
</li>
<li>
<pclass="door">
18</p>
</li>
<li>
<pclass="door">
19</p>
</li>
<li>
<pclass="door">
20</p>
</li>
<li>
<pclass="door">
21</p>
</li>
<li>
<pclass="door">
22</p>
</li>
<li>
<pclass="door">
23</p>
</li>
<li>
<pclass="door">
24</p>
</li>
<li>
<pclass="door">
25</p>
</li>
</ul>
<pid="message">
</p>
css3代码:
C/C++ Code复制内容到剪贴板
body{
background:url("xmas.jpg");
color:#fff;
font-family:'OleoScript',cursive;
padding:20px;
font-weight:400;
}
h2{
margin:0;
font-size:75px;
line-height:75px;
text-align:center;
font-weight:400;
}
ul{
margin:0auto30pxauto;
padding:0;
list-style-type:none;
max-width:900px;
width:100%;
text-align:center;
user-select:none;
}
li{
font-weight:400;
background-color:#fff;
box-sizing:border-box;
border-radius:6px;
display:inline-block;
color:#111;
cursor:pointer;
font-size:26px;
padding:15px;
margin:25px12px;
width:130px;
height:130px;
line-height:100px;
text-align:center;
position:relative;
vertical-align:top;
user-select:none;
perspective:800px;
transition:all0.4sease-in-out;
}
ulli:last-child{
background-size:cover;
display:block;
clear:both;
margin:20pxauto0auto;
width:200px;
height:275px;
}
ulli:last-child.door{
font-size:100px;
width:200px;
height:275px;
line-height:240px;
}
ulli:last-child.revealed{
line-height:123px;
}
.door{
user-select:none;
color:#fff;
font-size:70px;
position:absolute;
top:0;
left:0;
background-color:#91c1cc;
box-sizing:border-box;
border-top:2px#eeedashed;
border-right:2px#eeedashed;
border-bottom:2px#eeedashed;
border-left:1px#eeesolid;
border-radius:6px;
padding:15px;
width:130px;
height:130px;
transform-origin:040%;
transition:all0.4sease-in-out;
transform-style:preserve-3d;
}
.current.door{
background-color:#7EAD44;
}
.current.door.open{
color:#7EAD44;
}
.revealed{
user-select:none;
}
#message{
box-sizing:border-box;
color:#222;
display:none;
font-size:24px;
padding:20px;
background:#eddecb;
max-width:500px;
width:100%;
border-radius:15px;
margin:0auto;
}
.open{
box-shadow:14px0px15px-1pxrgba(0,0,0,0.2);
color:#91c1cc;
transform:rotate3d(0,1,0,-98deg);
}
.jiggle{
animation:jiggle0.2sinfinite;
transform:rotate(-1deg);
}
@keyframesjiggle{
0%{
transform:rotate(-1deg);
}
50%{
transform:rotate(1deg);
}
}
@mediascreenand(min-width:480px){
li{
margin:25px20px;
}
}
@mediascreenand(min-width:768px){
body{
background-size:150px;
}
p{
right:6%;
top:20%;
bottom:auto;
margin-left:auto;
left:auto;
}
}
到此,关于“如何制作2014年圣诞节倒计时网页”的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注本站网站,小编会继续努力为大家带来更多实用的文章!