首页 > Web开发 > 详细

Shine.js实现动态阴影效果

时间:2017-05-16 12:11:57      阅读:405      评论:0      收藏:0      [点我收藏+]

Shine.js 是一个用于实现美丽阴影的 JS 库。

特性

  1、可动态旋转光的位置,投影出不同的阴影效果  

  2、可定制的阴影,  

  3、没有库依赖关系,AMD兼容使用基于内容的文本或框阴影  

  4、在浏览器支持textShadow或boxShadow 会自己主动加入前缀

效果图例如以下:

  技术分享

 

代码引用及编写:

嵌入js文件

<script src="path/to/shine.min.js"></script>

实例化:

var shine = new Shine(document.getElementById(‘my-shine-object‘));

改变光的位置:

window.addEventListener(‘mousemove‘, function(event) {
  shine.light.position.x = event.clientX;
  shine.light.position.y = event.clientY;
  shine.draw();
}, false);

 

 

 

 

 

 

 

原文:shine

Shine.js实现动态阴影效果

原文:http://www.cnblogs.com/brucemengbm/p/6860341.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!