当前位置: 首页  >  下载站  >  js特效  >  html5特效  >  html5+CSS3杯子里萤火虫发光动画特效

html5+CSS3杯子里萤火虫发光动画特效

html5+CSS3杯子里萤火虫发光动画特效

html5+CSS3杯子里萤火虫发光动画特效
分类:   js特效 / html5特效 发布时间:  2018-06-04 访问量:  2247
下载量:  67
点击下载 预览效果
更多>

最新下载

jQuery横向流动图片插件

jQuery横向流动图片插件是一款横向滚动条的jQuery图片切换特效代码。
0 2026-01-26

jquery女性月经安全期计算器代码

jquery女性月经安全期计算器代码是一款适合医院使用的女性月经周期与排卵期计算代码下载。
0 2026-01-26

jQuery仿魅族官网注册表单代码

jQuery仿魅族官网注册表单代码是一款带有提示的jQuery网站用户注册表单特效。
0 2026-01-26

jQuery移动端幻灯片插件swipeslider

jQuery移动端幻灯片插件swipeslider是一款支持移动端和桌面设备的轻量级jQuery幻灯片插件。
0 2026-01-26

jQuery数字按钮切换焦点图

jQuery数字按钮切换焦点图是一款带左右箭头、数字按钮切换的jQuery网站焦点图代码下载。
0 2026-01-26

HTML5响应式全屏宽度幻灯片特效

HTML5响应式全屏宽度幻灯片特效是一款可以根据屏幕的大小自动调整幻灯片的宽度,幻灯片宽度始终占据整个视口的宽度。
0 2026-01-26
更多>

最新教程

html5+CSS3杯子里萤火虫发光动画特效

js代码

<script src="js/TweenMax.min.js"></script>
<script>
var numP = 50;

TweenMax.set("#content", {transformOrigin:"50% -45%"})
//TweenMax.fromTo("#particles", .7, {background:'rgb(16,17,24)'}, {background:'rgb(18,15,23)', repeat:-1, yoyo:true, ease:Elastic.easeInOut})

for (var i = 0; i<=numP; i++) {
  if (i==0){
    TweenMax.set("#p0", {scale:0})
    //loop(document.getElementById('p0'), 0);
  }
  else {
    var _p = document.getElementById('p0').cloneNode(false);
    _p.id = "p" + i;
    document.getElementById('particles').appendChild(_p);
    TweenMax.fromTo(_p, 13, {
              x:120+110*Math.random(),
              y:200+250*Math.random(),
              scale:3*Math.random()
            },{
              bezier:{ type:'thru', values:[
                {x:99+60*Math.random(), y:50+100*Math.random(), scale:.5+Math.random(), alpha:1},
                {x:40+80*Math.random(), y:200+160*Math.random(), scale:3-Math.random(), alpha:0.25},
                {x:60+60*Math.random(), y:390+50*Math.random(), scale:3*Math.random(), alpha:.7+.3*Math.random()}],
              },
              onComplete:loop,
              onCompleteParams:[_p],
              ease:Sine.easeInOut
    }).progress(i/numP)
  }
}

function loop(_p){
 var tl = new TimelineMax({yoyo:true, repeat:-1})
     //.to(_p, 3, {x:100+50*Math.random(), y:380+50*Math.random(), scale:1+2*Math.random(), ease:Linear.easeNone}, 0)
     .to(_p, 14, {
              ease:Sine.easeInOut,//Linear.easeNone,
              bezier:{ type:'thru', values:[
                {x:190+30*Math.random(), y:100+60*Math.random(), scale:3-Math.random()},
                {x:190+50*Math.random(), y:150+100*Math.random(), scale:.5+Math.random(), alpha:1},
                {x:190-60*Math.random(), y:200+160*Math.random(), scale:3-Math.random(), alpha:0.25},
                {x:200-70*Math.random(), y:390+50*Math.random(), scale:3*Math.random(), alpha:1}],
              }})
}

window.addEventListener('mousemove',function(e){
  TweenMax.to("#content", .5, {x:-400+800*(e.clientX/window.innerWidth), rotation:-25+50*(e.clientX/window.innerWidth)})
})</script>
本站所有资源都是由网友投搞发布,或转载各大下载站,请自行检测软件的完整性!本站所有资源仅供学习与参考,请勿用于商业用途,否则产生的一切后果将由您自己承担!如有侵权请联系我们删除下架,联系方式:admin@php.cn

相关推荐

html5杯子里萤火虫发光动画特效

一款html5杯子里萤火虫发光动画特效
html5特效
2023-04-17

瓶子里的萤火虫动画特效

使用css绘制装在透明瓶子里的萤火虫发光动画
CSS3特效
2021-06-02

html5+CSS3杯子里萤火虫发光动画特效

html5+CSS3杯子里萤火虫发光动画特效
html5特效
2018-06-04

热门下载

jQuery左侧下拉导航菜单后台框架模板

jQuery制作左侧垂直下拉导航栏,内嵌iframe导航菜单后台页面模板。
菜单导航
2021-02-04

科技感的数字时钟vue特效

时钟,html5时钟,vue
时间日期
2021-06-17

炫酷的光标丝带鼠标移动特效

基于canvas制作炫酷的鼠标移动线条动画,丝带光标动画特效。
鼠标特效
2021-02-22

canvas音谱可视化mp3音乐播放器代码

html5 canvas通过AudioContext对获取audio标签播放的音域和音高,调用js绘制相应高度的矩形或线条。
播放器特效
2021-03-10

创意的时间轮盘时钟特效

js css3制作全屏的轮盘时钟,时间轮盘旋转动画特效。
时间日期
2021-01-20

迷你音乐播放器vue特效

html5 vue制作多功能mp3音乐播放器,带专辑图片,点赞收藏,上一首/下一首/开始/暂停切换,社交转载,播放进度条等功能演示特效。
播放器特效
2021-02-18
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号