毎年恒例のクリスマスがまたやって来ます。まず、皆様の一年のご多幸とご健康、そして永遠の平和をお祈り申し上げます。この特別な日は、いたるところでお祭りの雰囲気が漂い、空に降る雪の結晶がさらにロマンチックな雰囲気を醸し出します。今日は、ブログに渦巻く雪のエフェクトを追加する方法を説明します。今日あなたがいるところでは雪が降っていますか?
まず、次のページで jQuery ライブラリと jQuery.snow.js (または圧縮バージョンの jQuery.snow.min.js を使用) を紹介します:
Blog Park 自体がすでに jQuery を導入しているため、Blog Park の友人は jQuery を導入する必要はありません。ブログ ガーデンに参加していない友人も、Google CDN が提供する jQuery を使用できます:
<スクリプト src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.js"> ;script src="jquery.snow.js">
次に、ページ ドキュメント内の任意の場所で Snow プラグインを呼び出します:
<script> <div class="codebody" id="code61472">$(document).ready( function() { <br>$.fn.snow( ); <br>}); <br></script>
独自の設定に従って降雪効果を設定します:
$.fn.snow = function(options){
var $flake = $('
').css({'position': 'absolute', 'top': '-50px'}).html('❄'),
documentHeight = $(ドキュメント)。 height()、
documentWidth = $(document).width()、
defaults = {
minSize : 10、
maxSize : 20、
newOn : 500、
flakeColor : "#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 - 40、
endPositionLeft = startPositionLeft - 100 Math.random() * 200 ,
durationFall = documentHeight * 10 Math.random() * 5000;
$flake
.clone()
.appendTo('body')
.css(
{
left: startPositionLeft,
opacity: startOpacity,
'font-size': sizeFlake,
color: options.flakeColor
}
)
.animate(
{
上: endPositionTop,
左: endPositionLeft,
不透明度: 0.2
},
durationFall,
'linear',
function( ) {
$(this ).remove()
}
);
})(jQuery); 🎜>
庭にいる友達は、次のコードを (管理 -> 設定 -> フッター HTML コード) に追加するだけです。これは簡単ではありません。
注意事項: エスケープされるため、ここでスノーフレークのエンコーディングにスペースを追加してください。HTML('& #10052; 内の & # の間のスペースを削除することを忘れないでください。 ') 。
著者別の最新記事
-
2024-10-22 09:46:29
-
2024-10-13 13:53:41
-
2024-10-12 12:15:51
-
2024-10-11 22:47:31
-
2024-10-11 19:36:51
-
2024-10-11 15:50:41
-
2024-10-11 15:07:41
-
2024-10-11 14:21:21
-
2024-10-11 12:59:11
-
2024-10-11 12:17:31