天寒地冻,各位站长朋友,今天给大家分享福利了。
让你的网页下雪,带来不一样的体验。
分享一个网页下雪特效代码和Wordpress下雪插件,轻松设置即可完成下雪特效。
1,网页下雪特效代码版
复制提供的JS代码,放入网页中就会自动加载特效。
<!– 下面是JS代码,放在body中 –>
<script type=”text/javascript”>
(function($){
$.fn.snow = function(options){
var $flake = $(‘<div id=”snowbox” />’).css({‘position’: ‘absolute’,’z-index’:’9999′, ‘top’: ‘-50px’}).html(‘❄’),
documentHeight = $(document).height(),
documentWidth = $(document).width(),
defaults = {
minSize : 10,
maxSize : 20,
newOn : 1000,
flakeColor : “#AFDAEF” /* 此处可以定义雪花颜色,若要白色可以改为#FFFFFF */
},
options = $.extend({}, defaults, options);
var interval= setInterval( function(){
var startPositionLeft = Math.random() * documentWidth – 100,
startOpacity = 0.5 + Math.random(),
sizeFlake = options.minSize + Math.random() * options.maxSize,
endPositionTop = documentHeight – 200,
endPositionLeft = startPositionLeft – 500 + Math.random() * 500,
durationFall = documentHeight * 10 + Math.random() * 5000;
$flake.clone().appendTo(‘body’).css({
left: startPositionLeft,
opacity: startOpacity,
‘font-size’: sizeFlake,
color: options.flakeColor
}).animate({
top: endPositionTop,
left: endPositionLeft,
opacity: 0.2
},durationFall,’linear’,function(){
$(this).remove()
});
}, options.newOn);
};
})(jQuery);
$(function(){
$.fn.snow({
minSize: 5, /* 定义雪花最小尺寸 */
maxSize: 50,/* 定义雪花最大尺寸 */
newOn: 300 /* 定义密集程度,数字越小越密集 */
});
});
</script>
<!– 代码结束 –>
如果出不来,说明网站中没有加载JS库,可以把下面两段JS导入到网站头部或者底部。
<!– 引入两段JS –>
<script type=”text/javascript” src=”http://libs.baidu.com/jquery/1.8.3/jquery.js”></script>
<script type=”text/javascript” src=”http://libs.baidu.com/jquery/1.8.3/jquery.min.js”></script>
现在看看,网页是不是出现了下雪特效了呢?
本特效代码的下载地址,下载后自己添加到网站中就可以了,不会添加 自己百度。
提示:加载过多的JS特效,会影响整体网页速度和时长,如果对速度要求过高,各位站长斟酌后自行安装使用。
2,Wordpress下雪插件版
如果你使用的是WP程序的话,就可以使用Wordpress插件来实现,已经为大家提供一些Wordpress下雪插件:WP Snow Effect 博客后台插件中搜索安装即可。
也可以点击在本站下载 wp-snow-effect.1.1.1
启用后就已经启用了下载特效了,是不是很神器呢?当然也可以根据爱好自己设置插件中的参数。英文含义自己搜索翻译吧。
提示:加载过多的JS特效,会影响整体网页速度和时长,如果对速度要求过高,各位站长斟酌后自行安装使用。
本站文章由SEO技术博客撰稿人原创,作者:阿君创作,如若转载请注明原文及出处:https://www.ainiseo.com/plugins/2838.html