//底层共用

var iBase = {

Id: function(name){

return document.getElementById(name);

},

//设置元素透明度,透明度值按IE规则计,即0~100

SetOpacity: function(ev, v){

ev.filters ? ev.style.filter = 'alpha(opacity=' + v + ')' : ev.style.opacity = v / 100;

}

}

//淡入效果(含淡入到指定透明度)

function fadeIn(elem, speed, opacity){

/*

* 参数说明

* elem==>需要淡入的元素

* speed==>淡入速度,正整数(可选)

* opacity==>淡入到指定的透明度,0~100(可选)

*/

speed = speed || 20;

opacity = opacity || 100;

//显示元素,并将元素值为0透明度(不可见)

elem.style.display = 'block';

iBase.SetOpacity(elem, 0);

//初始化透明度变化值为0

var val = 0;

//循环将透明值以5递增,即淡入效果

(function(){

iBase.SetOpacity(elem, val);

val += 5;

if (val <= opacity) {

setTimeout(arguments.callee, speed)

}

})();

}

//淡出效果(含淡出到指定透明度)

function fadeOut(elem, speed, opacity){

/*

* 参数说明

* elem==>需要淡入的元素

* speed==>淡入速度,正整数(可选)

* opacity==>淡入到指定的透明度,0~100(可选)

*/

speed = speed || 20;

opacity = opacity || 0;

//初始化透明度变化值为0

var val = 100;

//循环将透明值以10递减,即淡出效果

(function(){

iBase.SetOpacity(elem, val);

val -= 10;

if (val >= opacity) {

setTimeout(arguments.callee, speed);

}else if (val < 0) {

//元素透明度为0后隐藏元素

elem.style.display = 'none';

}

})();

}

function DispMagicEmot(MagicID,H,W){

fadeIn(document.getElementById('MagicFace'), 20, 100);

MagicFaceUrl = "https://www.arefly.com/wp-content/themes/weisaysimple/includes/christmas.html";

document.getElementById("MagicFace").innerHTML = '';

//document.getElementById("MagicFace").style.top = (document.body.scrollTop+((document.body.clientHeight-300)/2))+"px";

//document.getElementById("MagicFace").style.left = (document.body.scrollLeft+((document.body.clientWidth-480)/2))+"px";

//document.getElementById("MagicFace").style.top = (window.screen.availHeight-300)/2+"px";

//document.getElementById("MagicFace").style.left = (window.screen.availWidth-480)/2+"px";

document.getElementById("MagicFace").style.bottom = (H+50)+"px";

document.getElementById("MagicFace").style.right = (W-50)+"px";

document.getElementById("MagicFace").style.visibility = 'visible';

MagicID += Math.random();

setTimeout(fadeOut(document.getElementById('MagicFace'), 1000, 0), 10000);

NowMeID = MagicID;

}

DispMagicEmot(144,370,500);

html圣诞节网页制作,圣诞节快乐——为你的网页添加一个可爱的HTML5圣诞节雪人!...相关推荐

  1. HTML5期末大作业:商城网站设计——仿天猫商城(9页) HTML+CSS大作业_ 网页制作作业_疫情防控网页设计...

    HTML5期末大作业:商城网站设计--仿天猫商城(9页) HTML+CSS大作业: 网页制作作业_疫情防控网页设计- 常见网页设计作业题材有 个人. 美食. 公司. 学校. 旅游. 电商. 宠物. 电 ...

  2. HTML+CSS大作业: 抗击疫情网页制作作业_疫情防控网页设计模板HTML_ 简单学生网页设_静态HTML+CSS网站制作成品...

    HTML+CSS大作业: 抗击疫情网页制作作业_疫情防控网页设计模板HTML_ 简单学生网页设计_静态HTML+CSS网站制作成品 临近期末, 你还在为HTML网页设计结课作业,老师的作业要求感到头大 ...

  3. html网页设计代码作业——家乡介绍-长治(8页) HTML+CSS+JavaScript 学生DW网页设计作业成品 html网页制作期末大作业成品_网页设计期末作业

    HTML5期末大作业:家乡介绍网站设计--家乡介绍-长治(8页) HTML+CSS+JavaScript 学生DW网页设计作业成品 html网页制作期末大作业成品_网页设计期末作业 常见网页设计作业题 ...

  4. html期末作业代码网页设计——云南民族文化(8页) HTML+CSS+JavaScript html网页制作期末大作业成品_网页设计期末作业

    HTML5期末大作业:家乡文化网站设计--云南民族文化(8页) HTML+CSS+JavaScript html网页制作期末大作业成品_网页设计期末作业 常见网页设计作业题材有 个人. 美食. 公司. ...

  5. html网页制作favicon页面,图片存在网页显示

    html网页制作favicon页面图片存在却无法显示 一.报错页面 二.解决方案 三.原理 一.报错页面 二.解决方案 1.你的favicon文件是否命名为favicon.ico:(文件调用名称是否错 ...

  6. HTML5期末大作业:XXX 网站设计——电影请以你的名字呼唤我(4页)HTML+CSS+JavaScript html网页制作期末大作业成品_网页设计期末作业

    HTML5期末大作业:XXX 网站设计--电影请以你的名字呼唤我(4页)HTML+CSS+JavaScript html网页制作期末大作业成品_网页设计期末作业 常见网页设计作业题材有 个人. 美食. ...

  7. 26HTML5期末大作业:动漫电网站设计——动漫电影《你的名字》(7页) HTML+CSS大作业_ 动漫电网页制作作业_动漫电网页设计...

    HTML5期末大作业:动漫电网站设计--动漫电影<你的名字>(7页) HTML+CSS大作业: 动漫电网页制作作业_动漫电网页设计- 常见网页设计作业题材有 个人. 美食. 公司. 学校. ...

  8. HTML5期末大作业:水果商城网站设计——蔬菜水果商城(10页) HTML+CSS+JavaScript 学html网页制作期末大作业成品_网页设计期末作业

    HTML5期末大作业:水果商城网站设计--蔬菜水果商城(10页) HTML+CSS+JavaScript 学html网页制作期末大作业成品_网页设计期末作业 常见网页设计作业题材有 个人. 美食. 公 ...

  9. html网页在指定位置嵌入表格,网页制作中表格的主要作用 网页制作中插入表格怎么调整位置...

    在网页设计中,表格有什么重要作用 1.当需要提交所有数据时,可以提交整个100个表,如果不使用表,可以逐个提交. 2.表格设计简洁美观,方形,与网页的设计非常一致. 3.网站其实是一个大版本的表格,数 ...

  10. 网页制作代码模板_科普:关于网页设计的4个基础小知识

    网站是企业展示形象.引流营销的重要互联网窗口,因此一定要设计得足够吸睛美观,引起顾客兴趣.今天就来教大家如何做好网页设计与制作. 提到网页设计,可能很多小白都要问了:网页设计用什么软件做?网页设计需要 ...

最新文章

  1. 10本最火的中台与数字化转型图书,朋友圈都在传
  2. 在线可视化python网站_利用Python优雅地可视化数据
  3. python乱码怎么办_Python爬虫结果是乱码怎么办?带你了解乱码的原因及其解决办法...
  4. 关于虚拟机Ubuntu联网问题
  5. linux下安装sg11,Linux安装SG11加密扩展组件教程
  6. 普及ERP不靠低价风暴(转)
  7. 如何将YouTube和其他网络视频投射到Kodi(例如Chromecast)
  8. 清华学霸讲计算机,大牛访谈 Vol.2 | 清华计算机学霸:“我从来只跟自己较劲”...
  9. vue rsa加密 php解密,Vue项目中的RSA加解密
  10. 用java画爱心图_用java输出一个心型图案
  11. 为Eclipse安装安卓开发插件ADT
  12. mac如何强制退出程序?强制退出程序的六种方法
  13. ceph修复osd为down的情况
  14. 平面直角坐标系中的旋转公式_定比分点公式及定理
  15. 【缺陷检测】基于matlab AlexNet和SVM异常螺母检测【含Matlab源码 2147期】
  16. 台式电脑:点击开启虚拟机报错:此主机支持intel vy-x, 但intel vy-x处于禁用状态
  17. 【ACP】复合材料铺层受压案例(附源文件)
  18. segy地震数据的读取python_Python-segy格式地震资料segyio读写包说明(二),pythonsegy,数据,学习,笔记...
  19. 读万卷书行万里路,笔试越来越少,到底怎样才能拿到offer?
  20. 使用MongoShake实现MongoDB数据实时导入Kafka

热门文章

  1. LaTeX 换行、换页、空白空间
  2. Word创建层级目录
  3. Crosses and Crosses (Multi-SG+打表 博弈)
  4. 免费的XMind思维脑图在线编辑的网站, 可打开 .pos 文件
  5. sklearn:OneHotEncoder的简单用法
  6. 【OpenGL基础】|| GLAD配置
  7. Python 获取当天零点时间戳
  8. RabbitMQ使用规范
  9. 哀其不幸的墨西哥人工智能
  10. 一文详解 implementation api embed