vlambda博客
学习文章列表

Html5实现生日快乐网站,自带音效与蛋糕动画!

计算机基础与编程
计算机前端方面的一手资料,提供全方位的指导,带你走进新时代网络的大门。
35篇原创内容
Official Account

前言

前端即 网站前台 部分,运行在PC端,移动端等 浏览器 上展现给用户浏览的网页。随着 互联网技术 的发展, HTML5 CSS3 ,前端框架的应用, 跨平台 响应式网页设计 能够适应各种屏幕分辨率,完美的动效设计,给用户带来极高的 用户体验 。前端技术一般分为前端设计和 前端开发 ,前端设计一般可以理解为网站的 视觉设计 ,前端开发则是网站的前台代码实现,包括基本的HTML和CSS以及JavaScript/ajax,最新的高级版本HTML5、CSS3,以及 SVG 等。

效果如何?

以图片和视频为例:

视频:

Html5实现生日快乐网站,自带音效与蛋糕动画!


图片:(图中的矩形方块均为动态)

图片1:


Html5实现生日快乐网站,自带音效与蛋糕动画!

图片2:(动态)

Html5实现生日快乐网站,自带音效与蛋糕动画!

图片3:

Html5实现生日快乐网站,自带音效与蛋糕动画!

图片4:(轮播图方法实现,已扩充10个页面)

Html5实现生日快乐网站,自带音效与蛋糕动画!


课前准备

1.工具选择

sublime-Text或idea或其他

2.语言使用

html5+Css+JavaScript+jquery-1.8.3等

源码展示

由于代码量太大,所以只展示部分:

html5

<div class="htmleaf-container"> <div class="wrapper"> <div class="container"> <h1>生日快乐</h1>  <form class="form"> <input id="userName" name="userName" type="text" placeholder="姓名"> <input id="pwd" name="pwd" type="password" placeholder="密码"> <button type="submit" id="login-button">进入</button> </form> </div>  <ul class="bg-bubbles"> <li></li> <li></li> <li></li> <li></li> <li></li> <li></li> <li></li> <li></li> <li></li> <li></li> </ul> </div></div>

Html5实现生日快乐网站,自带音效与蛋糕动画!

Css:

#fp-nav ul li a.active span,.fp-slidesNav ul li a.active span { background: #fff;}#fp-nav ul li a span,.fp-slidesNav ul li a span { border-color:#fff;}
.bgcolor { background: #ee9ca7; background: -webkit-linear-gradient(top left, #ee9ca7 0%, #ee9ca7 100%); background: linear-gradient(to bottom right, #ee9ca7 0%, #ee9ca7 100%); opacity: 0.9;}.bg-bubbles { position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 1;}.bg-bubbles li { position: absolute; list-style: none; display: block; width: 40px; height: 40px; background-color: rgba(255, 255, 255, 0.15); bottom: -160px; -webkit-animation: square 30s infinite; animation: square 30s infinite; -webkit-transition-timing-function: linear; transition-timing-function: linear;}.bg-bubbles li:nth-child(1) { left: 10%;}.bg-bubbles li:nth-child(2) { left: 20%; width: 80px; height: 80px; -webkit-animation-delay: 2s; animation-delay: 2s; -webkit-animation-duration: 17s; animation-duration: 17s;}.bg-bubbles li:nth-child(3) { left: 25%; -webkit-animation-delay: 4s; animation-delay: 4s;}.bg-bubbles li:nth-child(4) { left: 40%; width: 60px; height: 60px; -webkit-animation-duration: 22s; animation-duration: 22s; background-color: rgba(255, 255, 255, 0.25);}.bg-bubbles li:nth-child(5) { left: 70%;}.bg-bubbles li:nth-child(6) { left: 80%; width: 120px; height: 120px; -webkit-animation-delay: 3s; animation-delay: 3s; background-color: rgba(255, 255, 255, 0.2);}

JavaScript:

$(function(){ $('#dowebok').fullpage({ 'navigation': true, 'navigationPosition':"left", 'navigationColor':['#fff'],
});});<script src="js/jquery-2.1.1.min.js" type="text/javascript"></script><script src="js/jquery-1.8.4.min.js" type="text/javascript"></script>

写在最后

行业飞速发展,对IT行业人才的需求量很大,为了能找到合适的人才IT企业需要不断提高薪水与其他竞品公司竞争人才。 只要实力过硬,不断提升个人技能,薪资待遇一定会越来越高。
最后再需要源码的,可以在主页联系本人 即可获取下载地址如果此篇文章确实对你有所帮助,请点一个赞,谢谢您的评价。

· 推荐阅读 ·

微软宣布退役IE浏览器……

程序员中的鄙视链,太扎心了……

别了,张一鸣……


点个在看,爱你们呦