Favico.js 让你的网站与众不同!
Favico.js 是一个神奇的JS库,他可以在页面的favicon上增加角标,展示图像,甚至播放视频。好吧,在这个前端泛滥的年代,或许这个能给你的网站带来不一样的亮点。
你的favico够屌吗?不够?那就继续往下看!
Favico.js 可以让你在favicon上增加角标,还能动态改变角标的内容,你可以弄个数字或者其他图像,你还可以弄个视频在上。详细方法如下:
Slide animation
var favicon=new Favico({
animation:'slide'
});
favicon.badge(1);
Fade animation
var favicon=new Favico({
animation:'fade'
});
favicon.badge(2);
Pop animation
var favicon=new Favico({
animation:'pop'
});
favicon.badge(3);
Pop & fade animation
var favicon=new Favico({
animation:'popFade'
});
favicon.badge(1);
Without animation
var favicon=new Favico({
animation:'none'
});
favicon.badge(2);
Position
var favicon=new Favico({
position : 'up'
});
favicon.badge(3);
Shape setting
var favicon=new Favico({
type : 'rectangle',
animation: 'slide',
});
favicon.badge(1);
Attach to regular image
var favicon=new Favico({
type : 'rectangle',
elementId : 'badgeImage'
});
favicon.badge(2);
Color settings
var favicon=new Favico({
bgColor : '#5CB85C',
textColor : '#ff0',
});
favicon.badge(3);
Badge options
| Attribute | Default | |
|---|---|---|
| bgColor | #d00 | Badge background color |
| textColor | #fff | Badge text color |
| fontFamily | sans-serif | Text font family (Arial, Verdana, Times New Roman, serif, sans-serif,...) |
| fontStyle | bold | Font style (normal, italic, oblique, bold, bolder, lighter, 100, 200, 300, 400, 500, 600, 700, 800, 900) |
| type | circle | Badge shape (circle, rectangle) |
| position | down | Badge position (up, down) |
| animation | slide | Badge animation type (slide, fade, pop, popFade, none ) |
| elementId | false | Image element ID if there is need to attach badge to regular image |
Refer:
http://www.bojinxiaozhu.com/2013/1013/69.html
http://lab.ejci.net/favico.js/

浙公网安备 33010602011771号