来自程序员的圣诞浪漫&纯css3打造的圣诞祝福献给前端初学者内附代码以及运行方法(代码片段)

zhulin1028 zhulin1028     2023-03-04     693

关键词:

如果你想编一个简单的圣诞树送给你的男/女朋友的话,

这里也许有你要的东西,
对于你也许他很简单,不值一提。

但是对于小白,也许是他入门HTML、css3的极佳小项目

代码运行方式:代码运行很简单,解压缩文件夹,即可获得如下文件,只需要双击index.html即可运行。源代码的话可以用编辑器打开index.html即可查看或者修改。

 

代码我已分享,获取方式如下(文章底部有福利):

获取方式一:csdn下载

获取方式二:关注公众号:zhulin1028。回复:【css动画】即可免费获取。

上动图:

HTML部分:

<div class="header">
	<div class="wrapper">
		<div class="christmas-tree tree1"></div>
		<div class="christmas-tree tree2"></div>
		<div class="christmas-tree tree3"></div>
	  <div class="snowman"></div>	
		<div class="christmas-tree tree4"></div>
		<div class="christmas-tree tree5"></div>
		<div class="christmas-tree tree6"></div>
	</div>
</div>

CSS3部分

<style type="text/css">	
bodymargin:0;padding:0;list-style-type:none;	
.header
	margin: 0 0 30px;
	background: url(css/img/header-bg.png);
	background: url(css/img/snow-bg.png) repeat-y center, url(css/img/header-bg.png);
	-webkit-animation: animate-snow 9s linear infinite;
	-moz-animation: animate-snow 9s linear infinite;
	-ms-animation: animate-snow 9s linear infinite;
	animation: animate-snow 9s linear infinite;		

.zhulin
	margin: 0 0 30px;
	background: url(css/img/zhulin1028.png) no-repeat;
	width:100%;
    height:300px;	

@-webkit-keyframes animate-snow

	0%  background-position: center 0, 0 0;
	100%  background-position: center 885px, 0 0;


@-moz-keyframes animate-snow

	0%  background-position: center 0, 0 0;
	100%  background-position: center 885px, 0 0;


@-ms-keyframes animate-snow

	0%  background-position: center 0, 0 0;
	100%  background-position: center 885px, 0 0;
		

@keyframes animate-snow

	0%  background-position: center 0, 0 0;
	100%  background-position: center 885px, 0 0;
	

.wrapper width: 960px; height: 315px; margin: auto; overflow: hidden; position: relative; background-image: url(css/img/wrapper-bg.png); background-repeat: no-repeat; background-position: bottom;    	

@-moz-keyframes animate-drop 
   
	0% opacity:0;-moz-transform: translate(0, -315px);
	100% opacity:1;-moz-transform: translate(0, 0);


@-webkit-keyframes animate-drop 
   
	0% opacity:0;-webkit-transform: translate(0, -315px);
	100% opacity:1;-webkit-transform: translate(0, 0);


@-ms-keyframes animate-drop 
   
	0% opacity:0;-ms-transform: translate(0, -315px);
	100% opacity:1;-ms-transform: translate(0, 0);


@keyframes animate-drop 
   
	0% opacity:0;transform: translate(0, -315px);
	100% opacity:1;transform: translate(0, 0);
  	

.christmas-tree, .snowman 
	position: absolute;
	-moz-animation: animate-drop 1s linear;
	-webkit-animation: animate-drop 1s linear;
	-ms-animation: animate-drop 1s linear;
	animation: animate-drop 1s linear;


.christmas-tree 
	width: 112px;
	height: 137px;
	background: url(css/img/christmas-tree.png);


.snowman 
	width: 115px;
	height: 103px;
	top: 195px;
	left: 415px;
	background: url(css/img/snowman.png);
	-moz-animation-duration: .6s;
	-webkit-animation-duration: .6s;
	-ms-animation-duration: .6s;
	animation-duration: .6s;
	
	
.tree1 
	top: 165px;
	left: 35px;
	-moz-animation-duration: .6s;
	-webkit-animation-duration: .6s;
	-ms-animation-duration: .6s;
	animation-duration: .6s;		


.tree2 
	left: 185px;
	top: 175px;	
	-moz-animation-duration: .9s;
	-webkit-animation-duration: .9s;
	-ms-animation-duration: .9s;
	animation-duration: .9s;		


.tree3 
	left: 340px;
	top: 125px;	
	-moz-animation-duration: .7s;
	-webkit-animation-duration: .7s;
	-ms-animation-duration: .7s;
	animation-duration: .7s;		


.tree4 
	left: 555px;
	top: 155px;	
	-moz-animation-duration: .8s;
	-webkit-animation-duration: .8s;
	-ms-animation-duration: .8s;
	animation-duration: .8s;		


.tree5 
	left: 710px;
	top: 170px;	
	-moz-animation-duration: .7s;
	-webkit-animation-duration: .7s;
	-ms-animation-duration: .7s;
	animation-duration: .7s;		


.tree6 
	left: 855px;
	top: 125px;	
	-moz-animation-duration: .6s;
	-webkit-animation-duration: .6s;
	-ms-animation-duration: .6s;
	animation-duration: .6s;		
	
</style>
v搜索公众号:zhulin1028。后台回复:
【java经典源码】【java手册】【java全栈】【java全栈】【快速开发框架】
【springboot点餐】【P8】【软件资料】【Python1】【Python2】【Python3】
【Python全栈】【爬虫】等等,也有最新考研资料哦
免费获取对应资料。

程序员的浪漫圣诞节到了,何不送给ta一份程序员的浪漫(代码片段)

接下来是雪花❄,圣诞树🎄,新年💌和更好的我们世上本无圣诞老人,所有的礼物都来自爱你的人今天给大家带来几个好看的基于HTML+CSS(+JS)的圣诞树,希望圣诞节那天圣诞老爷爷能把我... 查看详情

c语言圣诞树(程序员的浪漫)(代码片段)

你们要的圣诞树它来啦!快去送给心爱的人吧!耐心等待(别忘了三连哟~)#define_CRT_SECURE_NO_WARNINGS1#include<math.h>#include<stdio.h>#include<stdlib.h>#include<string.h>#definePI3.14159265359ffloatsx,sy;typedeffloatMat[4][4];... 查看详情

圣诞节,来看看程序员的浪漫(代码片段)

前言:最近看到好多写圣诞树的,我这个前端小白也想凑个热闹。自己写了个小页面,祝我们圣诞快乐,平平安安!话不多说,放个效果图: 上代码:index.html<!DOCTYPEhtml><htmllang="en"&... 查看详情

圣诞节,程序员应该怎么浪漫?(代码片段)

圣诞节别人都在用手画,程序员必须得内卷!!写了2个圣诞树,写的不好,总结了一个别人的圣诞树(原作者:一顿吃不饱)有错的地方欢迎大家指出,我积极改正!ONE:运用了matplotlib... 查看详情

程序员也可以很浪漫--精选10个圣诞节特效网页设计-前端html+css等实现

🍅作者主页:Java李杨勇 🍅简介:Java领域优质创作者🏆、【java李杨勇】公号作者✌ 简历模板、学习资料、面试题库【关注我,都给你】🍅文末获取源码联系🍅最近离圣诞节不远了、整理了一... 查看详情

程序员的圣诞献礼:ai黑科技带你感受从年少到白头的浪漫!

圣诞节迫在眉睫,你的圣诞礼物准备好了么?不会还在某宝、某书、某博上来来回回翻看依然毫无头绪吧?不愿意陷入送花吃饭看电影老三样,想要清新脱俗又能打动人心?那么,作为浪漫的程序猿/媛ÿ... 查看详情

python编程圣诞树教程(附代码)程序员的浪漫(代码片段)

作者简介:一名在校计算机学生、每天分享Python的学习经验、和学习笔记。  座右铭:低头赶路,敬事如仪个人主页:网络豆的主页​​​​​​目录 前言一.python做圣诞树1.turtle库2.python函数的定义规则2.引入库... 查看详情

程序员也可以很浪漫,精选10个圣诞节特效网页设计-前端html+css等实现(代码片段)

最近离圣诞节不远了、整理了一些关于圣诞相关的前端特效网页设计和小游戏的代码送大家、直接上效果吧。html5基于svg绘制调皮圣诞老人:<![CDATA[@importurl('https://fonts.googleapis.com/css?family=Luckiest+Guy');.bgfill:#42... 查看详情

程序员的浪漫:如何用html+js制作圣诞节雪花特效(附带源码)(代码片段)

圣诞节马上就要到了,作为一个程序员一定得给女朋友一个不一样的惊喜(其实就是抠门)。哈哈,那么为她做一个专属雪花特效怎么样呢~我觉得很棒!效果如下图所示:那么这么酷炫的操作是怎么完成... 查看详情

程序员也可以很浪漫--精选10个圣诞节特效网页设计-前端html+css等实现(代码片段)

🍅作者主页:Java李杨勇 🍅简介:Java领域优质创作者🏆、【java李杨勇】公号作者✌ 简历模板、学习资料、面试题库【关注我,都给你】🍅文末获取源码联系🍅最近离圣诞节不远了、整理了一... 查看详情

程序员也可以很浪漫--精选10个圣诞节特效网页设计-前端html+css等实现(代码片段)

🍅作者主页:Java李杨勇 🍅简介:Java领域优质创作者🏆、【java李杨勇】公号作者✌ 简历模板、学习资料、面试题库【关注我,都给你】🍅文末获取源码联系🍅最近离圣诞节不远了、整理了一... 查看详情

破防了,程序员用python基于esp32做了一颗“赛博朋克”圣诞树

...不亏是专业出身,早早就弄了整条街最靓的树 然而程序员变幻出一棵”赛博朋克“圣诞树它能燃烧,还能在家人爱人靠近时候biubiu发送爱心哦,这无法抵抗的程序员的浪漫~工程师做的赛博朋克圣诞树,真是服了... 查看详情

浪漫的turtle,送给程序员自己的圣诞树(代码片段)

前几天一直在整Pyqt5相关的知识,在PythonUI的世界里Pyqt5只是其中的一种用来做应用程序比较nice。要在一个画布上面呈现我们需要的东西还是得依赖turtle比较靠谱,什么组件就做什么事、没有谁比谁厉害,只是在合适... 查看详情

pyhton表白代码——浪漫圣诞节(代码片段)

圣诞节即将到了,所以这回通过turtle模块来编写一个表白的小程序开发时间:2019-12-15开发工具:Sublime开发模块:turtle这里用到了turtle库的相关知识,如果不熟悉可以看我之前的博客:turtle库相关知识点 首先,我们需要来创... 查看详情

尼姆博弈

大学时光是浪漫的,女生是浪漫的,圣诞更是浪漫的,但是Rabbit和Grass这两个大学女生在今年的圣诞节却表现得一点都不浪漫:不去逛商场,不去逛公园,不去和AC男约会,两个人竟然猫在寝食下棋……说是下棋,其实只是一个... 查看详情

洛谷——p1454圣诞夜的极光

...诞老人主持的人造极光。轰隆隆……烟花响起(来自中国的浏阳花炮之乡)。接下来就是极光表演了。人造极光其实就是空中的一幅幅n*m的点阵图像。只是因为特别明亮而吸引了很多很多小精灵的目光,也成为了圣诞 查看详情

洛谷p1454圣诞夜的极光

...诞老人主持的人造极光。轰隆隆……烟花响起(来自中国的浏阳花炮之乡)。接下来就是极光表演了。人造极光其实就是空中的一幅幅n*m的点阵图像。只是因为特别明亮而吸引了很多很多小精灵的目光,也成为了圣诞夜... 查看详情

洛谷p1454圣诞夜的极光==codevs1293送给圣诞夜的极光

...诞老人主持的人造极光。轰隆隆……烟花响起(来自中国的浏阳花炮之乡)。接下来就是极光表演了。人造极光其实就是空中的一幅幅n*m的点阵图像。只是因为特别明亮而吸引了很多很多小精灵的目光,也成为了圣诞夜... 查看详情