阴影插件shine.js

所属分类:其他-杂项

 34716  358  查看评论 (3)
分享到微信朋友圈
X
阴影插件shine.js ie兼容9

使用方法

为您的dom元素创建一个Shine.js实例会

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


改变光源的位置,并确保重绘:

shine.light.position.x = window.innerWidth * 0.5;
shine.light.position.y = window.innerHeight * 0.5;
shine.draw(); // 一定要重新绘制

组态

每个闪耀实例都有一个属性指向的实例shinejs.Config。一个可配置多个之间闪耀实例共享。

当一个配置值的变化,shine.draw()需要被调用来重新绘制使用新的设置。

改变一个闪耀实例的影子:

shine.config.opacity = 0.1;
shine.config.blur = 0.2;
shine.draw(); //一定要重新绘制

创建一个共享shinejs.Config实例:

//所有的参数都是可选的,可以在以后改变
var config = new shinejs.Config({
  numSteps: 4,
  opacity: 0.2,
  shadowRGB: new shinejs.Color(255, 0, 0)
});


//传入的配置constructor 

var shineA = new Shine(document.getElementById('my-shine-object-a'), config);
var shineB = new Shine(document.getElementById('my-shine-object-b'), config);


//或者将其分配给一个实例

var shineC = new Shine(document.getElementById('my-shine-object-c'));
shineC.config = config;
shineC.draw(); //一定要重新绘制


相关插件-杂项

原生态图片合成

多张图片合成一张图片
  杂项
 25329  322

超强PDF在线预览插件

该插件利用HTM5技术实现了对PDF文件的在线预览功能
  杂项
 241638  682

jQuery字体自适应插件textfit

优点:体积小,使用方法简单,一看就会
  杂项
 24952  337

jQuery在线问答

jQuery答题卡测试卡文件树可重复选择,不可重复选择答案
  杂项
 27363  344

讨论这个项目(3)回答他人问题或分享插件使用方法奖励jQ币 评论用户自律公约

    张小鱼 0
    2015/3/2 15:21:32
    是根据时间戳的 回复
    Legend 0
    2014/12/9 10:57:53
    确定是跟着鼠标动么 我鼠标没动 它动个不停 回复
    hacker 0
    2014/4/20 11:08:00

    使用方法没怎么看懂。。研究下。。

    回复
😃
  • 😀
  • 😉
  • 😥
  • 😵
  • 😫
  • 😘
  • 😡
  • 👍
  • 🌹
  • 👏
  • 🍺
  • 🍉
  • 🌙
  • 💖
  • 💔
😃
  • 😀
  • 😉
  • 😥
  • 😵
  • 😫
  • 😘
  • 😡
  • 👍
  • 🌹
  • 👏
  • 🍺
  • 🍉
  • 🌙
  • 💖
  • 💔
取消回复