Trang trí Blog với hiệu ứng tuyết rơi đón Giáng Sinh |
Chào các bạn. lâu lắm rồi mình chưa ra được bài viết nào mới cho Blog này. Nhân dịp Giáng Sinh cũng gần tới rồi mình xin chia sẻ một code hiệu ứng tuyết rơi rất dễ thương cho blog của bạn. Hãy xem Demo nhé!
Live DemoBước 1: Vào Bố cục tạo một Tiện ích HTML/JavaScript (Widget HTML/JavaScript) mới ở khu vực bất kỳ, thường thì mình sẽ chọn tạo Widget ở cuối trang.
Bước 2: Hãy copy đoạn mã bên dưới vào phần Nội Dung và lưu lại
<script type='text/javascript'>
//<![CDATA[
document.write('<style type="text/css">body{background:#f5465a;padding-bottom:150px}</style><img style="position:fixed;z-index:9999;top:0;left:0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi3kDWBl3_R6SFN5apba_Hmk5kjYrjPgv_s3mxLTBoeCWiVjRtAJQ6PZOeLyKUfDKJjsJJ9r7aGMEwzgg6OLImbAPg1ATFwIP6Q034VV2n2tiGE1P5H8xH8m3CO_C4-KNk7Xu6Qx5xpxs8/s150/top-left.png"/><img style="position:fixed;z-index:9999;top:0;right:0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhoxD21tfpvqOUPFSNdAIwy2KFTDOtNK-bCxD6q9su8wI55i1fYz2bpcwuISBbq-VetbU7SmIzj7o-U38XGu7OdVZx36Z4ZNnjDyw58fluslTMtk_IahcARvHNna6yx_01xPCzm3ZAVGTc/s150/top-right.png"/><div style="position:fixed;z-index:9999;bottom:0;left:0;width:100%;height:104px;background:url(https://smartbb.googlecode.com/svn/trunk/dgm-footer.png) repeat-x bottom left;"></div><img style="position:fixed;z-index:9999;bottom:30px;left:30px" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjIOfLwZ1n6w51jY6vyLlLeijoE3xPdZD63MtPc8em8nwjHdAKg0PTsf8qeZ-06Dek_r0EdbzgItYm6vMyQ30G4Po-2Q-bk9-txw_i69FShLus1dAA7fxNrDC3aM3KX61QtxbXrGAGfs9M/s180/bottom-left.png"/>');var no=100;var hidesnowtime=0;var snowdistance='pageheight';var ie4up=(document.all)?1:0;var ns6up=(document.getElementById&&!document.all)?1:0;function iecompattest(){return(document.compatMode&&document.compatMode!='BackCompat')?document.documentElement:document.body}var dx,xp,yp;var am,stx,sty;var i,doc_width=800,doc_height=600;if(ns6up){doc_width=self.innerWidth;doc_height=self.innerHeight}else if(ie4up){doc_width=iecompattest().clientWidth;doc_height=iecompattest().clientHeight}dx=new Array();xp=new Array();yp=new Array();am=new Array();stx=new Array();sty=new Array();for(i=0;i<no;++i){dx[i]=0;xp[i]=Math.random()*(doc_width-50);yp[i]=Math.random()*doc_height;am[i]=Math.random()*20;stx[i]=0.02+Math.random()/10; sty[i]=0.7+Math.random();if(ie4up||ns6up){document.write('<div id="dot'+i+'" style="POSITION:absolute;Z-INDEX:'+i+';VISIBILITY:visible;TOP:15px;LEFT:15px;"><span style="font-size:18px;color:#fff">*</span></div>')}}function snowIE_NS6(){doc_width=ns6up?window.innerWidth-10:iecompattest().clientWidth-10;doc_height=(window.innerHeight&&snowdistance=='windowheight')?window.innerHeight:(ie4up&&snowdistance=='windowheight')?iecompattest().clientHeight:(ie4up&&!window.opera&&snowdistance=='pageheight')?iecompattest().scrollHeight:iecompattest().offsetHeight;for(i=0;i<no;++i){yp[i]+=sty[i];if(yp[i]>doc_height-50){xp[i]=Math.random()*(doc_width-am[i]-30);yp[i]=0;stx[i]=0.02+Math.random()/10;sty[i]=0.7+Math.random()}dx[i]+=stx[i];document.getElementById('dot'+i).style.top=yp[i]+'px';document.getElementById('dot'+i).style.left=xp[i]+am[i]*Math.sin(dx[i])+'px'}snowtimer=setTimeout('snowIE_NS6()',10)}function hidesnow(){if(window.snowtimer){clearTimeout(snowtimer)}for(i=0;i<no;i++)document.getElementById('dot'+i).style.visibility='hidden'}if(ie4up||ns6up){snowIE_NS6();if(hidesnowtime>0)setTimeout('hidesnow()',hidesnowtime*1000)}
//]]>
</script>
Chúc các bạn thành công!