🍅 作者主頁:Java李楊勇
🍅 簡介:Java領域優質創作者🏆、【java李楊勇】公號作者? 簡歷模板、學習資料、面試題庫【關注我,都給你】
🍅文末獲取原始碼聯系🍅
最近離圣誕節不遠了、整理了一些關于圣誕相關的前端特效網頁設計和小游戲的代碼送大家、直接上效果吧,
視頻演示:點擊查看完整視頻演示 》》》
html5基于svg繪制調皮圣誕老人:

<![CDATA[
@import url('https://fonts.googleapis.com/css?family=Luckiest+Guy');
.bg {fill: #4285f4}
.footprint{fill:#4285f4}
.pink{fill:#ffafd4}
.red{fill:#900f10}
.white{fill:#fff}
.black{fill:#000}
.stroke{stroke:#000;stroke-width:1}
.txt{fill:#f0f7ff;font-family:'Luckiest Guy', cursive;font-size:60px;text-transform:uppercase;}
.hidden{opacity:0}
svg{width:100%;padding-bottom: 55.55%;height:1px;overflow: visible;visibility:hidden;}
]]>
</style>
</defs>
<script xlink:href="js/TweenMax.min.js" type="text/javascript"></script>
<script type="text/javascript">
沉睡的圣誕老人影片背景:

<div class="santa">
<div class="disc"></div>
<div class="hat">
<div class="hat-space"></div>
</div>
<div class="furr"></div>
<div class="face">
<div class="eyebrows eyebrows--left"></div>
<div class="eyebrows eyebrows--right"></div>
<div class="nose"></div>
<div class="beard">
<div class="beard--left"></div>
<div class="beard--right"></div>
</div>
<div class="mouth"> </div>
</div>
<div class="hand--up">
<div class="arm--right"></div>
<div class="hand--right"></div>
</div>
<div class="hand--left"></div>
<div class="stomach">
<div class="belt-buckle"></div>
</div>
<div class="leg--up"></div>
<div class="leg--down"></div>
</div>
旋轉圣誕樹動態特效:

圣誕樹生成影片制作:

<div id="container" class="parallax-container snow">
<ul id="christmas_scene" class="christmas-scene">
<li class="layer" data-depth="0.80">
<div class="layer-5 layer-photo photo-zoom"></div>
</li>
<li class="layer" data-depth="0.60">
<div class="layer-4 layer-photo photo-zoom"></div>
</li>
<li class="layer" data-depth="0.40">
<div class="layer-3 layer-photo photo-zoom"></div>
</li>
<li class="layer" data-depth="0.20">
<div class="layer-2 layer-photo photo-zoom"></div>
</li>
<li class="layer" data-depth="0.00">
<div class="layer-1 layer-photo"></div>
</li>
</ul>
<!-- Countdown Container -->
<div id="countdown_container"></div>
<!-- Merry Christmas Text -> You can replace with anything you like! -->
<div class="merry-christmas-text">Merry Christmas</div>
<!-- Happy new year 2017 photo -->
<div class="happy-new-year"></div>
<!-- Contact Pole Image -> From here the E-mail modal is triggered -->
<div id="mail_pole">
<img src="images/pole.png" class="img-responsive" alt="mail-pole" data-toggle="modal" data-target="#contact_modal">
</div>
<!-- Christmas Tree -->
<img src="images/christmas-tree.png" alt="christmas-tree" id="christmas_tree">
</div>
fullpage翻屏滾動下雪js效果模板:

圣誕抓禮物小游戲:

var canvas = document.getElementById("canvas"),
ctx = canvas.getContext("2d"),
elfImage = document.getElementById("elf");
greenGiftImage = document.getElementById("green_gift");
redGiftImage = document.getElementById("red_gift");
blueGiftImage = document.getElementById("blue_gift");
bombImage = document.getElementById("bomb");
bangImage = document.getElementById("bang");
var x = canvas.width / 2;
var y = canvas.height - 30;
var dx = 2;
var dy = -2;
const elfHeight = 70;
const elfWidth = 55;
var elfX = (canvas.width - elfWidth) / 2;
const elfSpeed = 10;
var rightPressed = false;
var leftPressed = false;
var spacePressed = false;
var spawnInterval;
var spawnTimer = 50;
css3雪花圣誕樹影片特效:

卡通彩色圣誕樹影片特效:

原始碼獲取:
大家點贊、收藏、關注、評論啦 、查看👇🏻👇🏻👇🏻微信公眾號獲取聯系方式👇🏻👇🏻👇🏻
打卡 文章 更新 115/ 365天
精彩專欄推薦訂閱:在下方專欄👇🏻👇🏻👇🏻👇🏻
Java專案精品實戰案例《100套》
web前端期末大作業網頁實戰《100套》
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/389091.html
標籤:其他
