文章出處

   看到coding的主界面有雪花, 原來,哇,  真漂亮, 一看源代碼, 哦了個去, angular寫的, 壓力好大, 分析分析分析分析....

   然后就寫成jQ插件的樣子給大家用了。

   在線預覽的頁面是: http://1.keepu.sinaapp.com/snow/snow.html

   Github的代碼地址是: http://sqqihao.github.io/nice-Snowing ;

  上圖了

  后面把angular拿掉了,直接引用jQuery就好了,其實不用jQuery也行的哇, 兼容沒弄哇;

  HTML的代碼就是canvas就好了,如下

 

<canvas class="snow-canvas" speed="1" interaction="false" size="2" count="80" opacity="0.00001" start-color="rgba(253,252,251,1)" end-color="rgba(251,252,253,0.3)" wind-power="0" image="false" width="1366" height="667"></canvas>

<canvas class="snow-canvas" speed="3" interaction="true" size="6" count="30" start-color="rgba(253,252,251,1)" end-color="rgba(251,252,253,0.3)" opacity="0.00001" wind-power="2" image="false" width="1366" height="667"></canvas>

<canvas class="snow-canvas" speed="3" interaction="true" size="12" count="20" wind-power="-5" image="snow.png" width="1366" height="667"></canvas>

 

  所有的配置都是在canvas節點上面的, 看節點屬性的名字就知道是神馬意思了,

  比如:

    添加image這個屬性是圖片地址, 讓雪花自定義成喜歡的樣子;

    size表示的是圖片的大小
    count表示圖片的個數..等等;

  直接戳實例地址:打開demo;
 

 


文章列表


不含病毒。www.avast.com
arrow
arrow
    全站熱搜
    創作者介紹
    創作者 大師兄 的頭像
    大師兄

    IT工程師數位筆記本

    大師兄 發表在 痞客邦 留言(0) 人氣()