千家信息网

如何制作2014年圣诞节倒计时网页

发表于:2025-02-12 作者:千家信息网编辑
千家信息网最后更新 2025年02月12日,这篇文章主要介绍"如何制作2014年圣诞节倒计时网页",在日常操作中,相信很多人在如何制作2014年圣诞节倒计时网页问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答"如何制
千家信息网最后更新 2025年02月12日如何制作2014年圣诞节倒计时网页

这篇文章主要介绍"如何制作2014年圣诞节倒计时网页",在日常操作中,相信很多人在如何制作2014年圣诞节倒计时网页问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答"如何制作2014年圣诞节倒计时网页"的疑惑有所帮助!接下来,请跟着小编一起来学习吧!

一起看下效果图:

  鼠标点击5号前

  鼠标点击5号后

  实现的代码。

  html代码:

XML/HTML Code复制内容到剪贴板

  1. <h2>

  2. Merry Christmash2>

  3. <ul>

  4. <li>

  5. <div class="door">

  6. 1div>

  7. li>

  8. <li>

  9. <div class="door">

  10. 2div>

  11. li>

  12. <li>

  13. <div class="door">

  14. 3div>

  15. li>

  16. <li>

  17. <div class="door">

  18. 4div>

  19. li>

  20. <li>

  21. <div class="door">

  22. 5div>

  23. li>

  24. <li>

  25. <div class="door">

  26. 6div>

  27. li>

  28. <li>

  29. <div class="door">

  30. 7div>

  31. li>

  32. <li>

  33. <div class="door">

  34. 8div>

  35. li>

  36. <li>

  37. <div class="door">

  38. 9div>

  39. li>

  40. <li>

  41. <div class="door">

  42. 10div>

  43. li>

  44. <li>

  45. <div class="door">

  46. 11div>

  47. li>

  48. <li>

  49. <div class="door">

  50. 12div>

  51. li>

  52. <li>

  53. <div class="door">

  54. 13div>

  55. li>

  56. <li>

  57. <div class="door">

  58. 14div>

  59. li>

  60. <li>

  61. <div class="door">

  62. 15div>

  63. li>

  64. <li>

  65. <div class="door">

  66. 16div>

  67. li>

  68. <li>

  69. <div class="door">

  70. 17div>

  71. li>

  72. <li>

  73. <div class="door">

  74. 18div>

  75. li>

  76. <li>

  77. <div class="door">

  78. 19div>

  79. li>

  80. <li>

  81. <div class="door">

  82. 20div>

  83. li>

  84. <li>

  85. <div class="door">

  86. 21div>

  87. li>

  88. <li>

  89. <div class="door">

  90. 22div>

  91. li>

  92. <li>

  93. <div class="door">

  94. 23div>

  95. li>

  96. <li>

  97. <div class="door">

  98. 24div>

  99. li>

  100. <li>

  101. <div class="door">

  102. 25div>

  103. li>

  104. ul>

  105. <p id="message">

  106. p>

  css3代码:

C/C++ Code复制内容到剪贴板

  1. body {

  2. background: url("xmas.jpg");

  3. color: #fff;

  4. font-family: 'Oleo Script', cursive;

  5. padding: 20px;

  6. font-weight: 400;

  7. }

  8. h2 {

  9. margin:0;

  10. font-size:75px;

  11. line-height: 75px;

  12. text-align: center;

  13. font-weight: 400;

  14. }

  15. ul {

  16. margin:0 auto 30px auto;

  17. padding:0;

  18. list-style-type:none;

  19. max-width:900px;

  20. width: 100%;

  21. text-align: center;

  22. user-select: none;

  23. }

  24. li {

  25. font-weight: 400;

  26. background-color: #fff;

  27. box-sizing: border-box;

  28. border-radius: 6px;

  29. display: inline-block;

  30. color:#111;

  31. cursor:pointer;

  32. font-size: 26px;

  33. padding:15px;

  34. margin:25px 12px;

  35. width: 130px;

  36. height:130px;

  37. line-height: 100px;

  38. text-align:center;

  39. position: relative;

  40. vertical-align:top;

  41. user-select: none;

  42. perspective: 800px;

  43. transition: all 0.4s ease-in-out;

  44. }

  45. ul li:last-child {

  46. background-size:cover;

  47. display:block;

  48. clear:both;

  49. margin: 20px auto 0 auto;

  50. width: 200px;

  51. height: 275px;

  52. }

  53. ul li:last-child .door {

  54. font-size: 100px;

  55. width: 200px;

  56. height: 275px;

  57. line-height: 240px;

  58. }

  59. ul li:last-child .revealed {

  60. line-height: 123px;

  61. }

  62. .door {

  63. user-select: none;

  64. color:#fff;

  65. font-size: 70px;

  66. position: absolute;

  67. top:0;

  68. left:0;

  69. background-color: #91c1cc;

  70. box-sizing: border-box;

  71. border-top: 2px #eee dashed;

  72. border-right: 2px #eee dashed;

  73. border-bottom: 2px #eee dashed;

  74. border-left: 1px #eee solid;

  75. border-radius: 6px;

  76. padding:15px;

  77. width: 130px;

  78. height:130px;

  79. transform-origin: 0 40%;

  80. transition: all 0.4s ease-in-out;

  81. transform-style: preserve-3d;

  82. }

  83. .current .door {

  84. background-color: #7EAD44;

  85. }

  86. .current .door.open{

  87. color: #7EAD44;

  88. }

  89. .revealed {

  90. user-select: none;

  91. }

  92. #message {

  93. box-sizing: border-box;

  94. color: #222;

  95. display: none;

  96. font-size: 24px;

  97. padding: 20px;

  98. background: #eddecb;

  99. max-width: 500px;

  100. width: 100%;

  101. border-radius: 15px;

  102. margin: 0 auto;

  103. }

  104. .open {

  105. box-shadow: 14px 0px 15px -1px rgba(0,0,0,0.2);

  106. color: #91c1cc;

  107. transform: rotate3d(0, 1, 0, -98deg);

  108. }

  109. .jiggle {

  110. animation: jiggle 0.2s infinite;

  111. transform: rotate(-1deg);

  112. }

  113. @keyframes jiggle {

  114. 0% {

  115. transform: rotate(-1deg);

  116. }

  117. 50% {

  118. transform: rotate(1deg);

  119. }

  120. }

  121. @media screen and (min-width: 480px) {

  122. li {

  123. margin:25px 20px;

  124. }

  125. }

  126. @media screen and (min-width: 768px) {

  127. body {

  128. background-size:150px;

  129. }

  130. p {

  131. right: 6%;

  132. top: 20%;

  133. bottom: auto;

  134. margin-left: auto;

  135. left: auto;

  136. }

  137. }

到此,关于"如何制作2014年圣诞节倒计时网页"的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注网站,小编会继续努力为大家带来更多实用的文章!

0