網(wǎng)站特效

特效一 網(wǎng)站背景粒子動畫

GIF.gif

實(shí)現(xiàn)方法很簡單
引入js 即可

<script type='text/javascript' color='0,0,0' zIndex='-1' opacity='1' count='99' src='canvas-nest.min.js'></script>

github地址:https://github.com/hustcc/canvas-nest.js

參數(shù)說明
color 線條顏色 ,
zIndex 層級,
opacity 透明度(0-1)
count 數(shù)量

特效二 網(wǎng)站刷新loading特效1

wb_3_2.gif

HTML狸窘、CSS

<style>
#loader-wrapper {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 1000;
}
#loader {
    display: block;
    position: relative;
    left: 50%;
    top: 50%;
    width: 150px;
    height: 150px;
    margin: -75px 0 0 -75px;
    border-radius: 50%;
    border: 3px solid transparent;
    border-top-color: #3498db;
    -webkit-animation: spin 2s linear infinite;
    /* Chrome, Opera 15+, Safari 5+ */
    animation: spin 2s linear infinite;
    /* Chrome, Firefox 16+, IE 10+, Opera */
    z-index: 1001;
}
#loader:before {
    content: "";
    position: absolute;
    top: 5px;
    left: 5px;
    right: 5px;
    bottom: 5px;
    border-radius: 50%;
    border: 3px solid transparent;
    border-top-color: #e73c3c;
    -webkit-animation: spin 3s linear infinite;
    /* Chrome, Opera 15+, Safari 5+ */
    animation: spin 3s linear infinite;
    /* Chrome, Firefox 16+, IE 10+, Opera */
}
#loader:after {
    content: "";
    position: absolute;
    top: 15px;
    left: 15px;
    right: 15px;
    bottom: 15px;
    border-radius: 50%;
    border: 3px solid transparent;
    border-top-color: #f9c922;
    -webkit-animation: spin 1.5s linear infinite;
    /* Chrome, Opera 15+, Safari 5+ */
    animation: spin 1.5s linear infinite;
    /* Chrome, Firefox 16+, IE 10+, Opera */
}
@-webkit-keyframes spin {
    0% {
        -webkit-transform: rotate(0deg);
        /* Chrome, Opera 15+, Safari 3.1+ */
        -ms-transform: rotate(0deg);
        /* IE 9 */
        transform: rotate(0deg);
        /* Firefox 16+, IE 10+, Opera */
    }
    100% {
        -webkit-transform: rotate(360deg);
        /* Chrome, Opera 15+, Safari 3.1+ */
        -ms-transform: rotate(360deg);
        /* IE 9 */
        transform: rotate(360deg);
        /* Firefox 16+, IE 10+, Opera */
    }
}
@keyframes spin {
    0% {
        -webkit-transform: rotate(0deg);
        /* Chrome, Opera 15+, Safari 3.1+ */
        -ms-transform: rotate(0deg);
        /* IE 9 */
        transform: rotate(0deg);
        /* Firefox 16+, IE 10+, Opera */
    }
    100% {
        -webkit-transform: rotate(360deg);
        /* Chrome, Opera 15+, Safari 3.1+ */
        -ms-transform: rotate(360deg);
        /* IE 9 */
        transform: rotate(360deg);
        /* Firefox 16+, IE 10+, Opera */
    }
}
#loader-wrapper .loader-section {
    position: fixed;
    top: 0;
    width: 51%;
    height: 100%;
    background: #fff;
    z-index: 1000;
}
#loader-wrapper .loader-section.section-left {
    left: 0;
}
#loader-wrapper .loader-section.section-right {
    right: 0;
}
/* Loaded styles */
.loaded #loader-wrapper .loader-section.section-left {
    -webkit-transform: translateX(-100%);
    /* Chrome, Opera 15+, Safari 3.1+ */
    -ms-transform: translateX(-100%);
    /* IE 9 */
    transform: translateX(-100%);
    /* Firefox 16+, IE 10+, Opera */
    -webkit-transition: all 0.7s 0.3s cubic-bezier(0.645, 0.045, 0.355, 1.000);
    /* Android 2.1+, Chrome 1-25, iOS 3.2-6.1, Safari 3.2-6  */
    transition: all 0.7s 0.3s cubic-bezier(0.645, 0.045, 0.355, 1.000);
    /* Chrome 26, Firefox 16+, iOS 7+, IE 10+, Opera, Safari 6.1+  */
}
.loaded #loader-wrapper .loader-section.section-right {
    -webkit-transform: translateX(100%);
    /* Chrome, Opera 15+, Safari 3.1+ */
    -ms-transform: translateX(100%);
    /* IE 9 */
    transform: translateX(100%);
    /* Firefox 16+, IE 10+, Opera */
    -webkit-transition: all 0.7s 0.3s cubic-bezier(0.645, 0.045, 0.355, 1.000);
    /* Android 2.1+, Chrome 1-25, iOS 3.2-6.1, Safari 3.2-6  */
    transition: all 0.7s 0.3s cubic-bezier(0.645, 0.045, 0.355, 1.000);
    /* Chrome 26, Firefox 16+, iOS 7+, IE 10+, Opera, Safari 6.1+  */
}
.loaded #loader {
    opacity: 0;
    -webkit-transition: all 0.3s ease-out;
    /* Android 2.1+, Chrome 1-25, iOS 3.2-6.1, Safari 3.2-6  */
    transition: all 0.3s ease-out;
    /* Chrome 26, Firefox 16+, iOS 7+, IE 10+, Opera, Safari 6.1+  */
}
.loaded #loader-wrapper {
    visibility: hidden;
    -webkit-transform: translateY(-100%);
    /* Chrome, Opera 15+, Safari 3.1+ */
    -ms-transform: translateY(-100%);
    /* IE 9 */
    transform: translateY(-100%);
    /* Firefox 16+, IE 10+, Opera */
    -webkit-transition: all 0.3s 1s ease-out;
    /* Android 2.1+, Chrome 1-25, iOS 3.2-6.1, Safari 3.2-6  */
    transition: all 0.3s 1s ease-out;
    /* Chrome 26, Firefox 16+, iOS 7+, IE 10+, Opera, Safari 6.1+  */
}
 
</style>
<div id="loader-wrapper">
    <div id="loader"></div>
    <div class="loader-section section-left"></div>
    <div class="loader-section section-right"></div>
</div>

JS

$(function(){
    $("#loader-wrapper").fadeOut(1000); 
})

特效三 網(wǎng)站刷新loading特效2

image.png

HTML墩朦、CSS

<div id="progress">
    <span></span>
</div>
#progress {
    position:fixed;
    top: 0;
    z-index: 99999;
    height: 2px;
    background:#1e9fff;
    transition:opacity 100ms linear
}
#progress.done {
    opacity:0
}
#progress span {
    position:absolute;
    height:2px;
    -webkit-box-shadow:#b91f1f 1px 0 6px 1px;
    -webkit-border-radius:100%;
    opacity:1;
    width:150px;
    right:-10px;
    -webkit-animation:pulse 2s ease-out 0s infinite;
}
@-webkit-keyframes pulse {
    30% {opacity:.1 } 
    60% {opacity:0; }
    100% {opacity:.1 } 
}

JS

$({property: 0}).animate({property: 100}, {
    duration: 1000,
    step: function() {
        var percentage = Math.round(this.property);
        $('#progress').css('width',  percentage+"%");
         if(percentage == 100) {
             $("#progress").addClass("done");//完成,隱藏進(jìn)度條
         }
    }
});

特效四 輸入框打字冒光特效

2597553-484d160921f08790.gif

GitHub地址 https://github.com/JoelBesada/activate-power-mode
step1 引入js

<script type="text/javascript" src="__STATIC__/index/js/activate-power-mode.js" ></script>

step2 配置參數(shù)

<script>
    POWERMODE.colorful = true; // 火花各種顏色  默認(rèn)只黑色
    POWERMODE.shake = false; // 關(guān)閉打字屏幕顫抖效果
    document.body.addEventListener('input', POWERMODE);   // 所有input 框和textarea框都會加上
    // document.getElementById("sss").addEventListener('input', POWERMODE);
</script>

特效五 輸入框中生成打字動畫效果文本占位符

GIF.gif

step1 引入js

<script type="text/javascript"  src="__STATIC__/index/js/placeholderTypewriter.js"></script>    

step2 配置參數(shù)

<script type="text/javascript">
    $('.search_key').placeholderTypewriter({text: ["Are you ok?", "I'm fine,Thanks and you?", "I'm ok", "To day is sunny day", "hei man,do you know php language?", "Good luck for you", "Fighting!!!"]});
</script>
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末翻擒,一起剝皮案震驚了整個濱河市氓涣,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌陋气,老刑警劉巖劳吠,帶你破解...
    沈念sama閱讀 222,807評論 6 518
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異巩趁,居然都是意外死亡痒玩,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 95,284評論 3 399
  • 文/潘曉璐 我一進(jìn)店門议慰,熙熙樓的掌柜王于貴愁眉苦臉地迎上來蠢古,“玉大人,你說我怎么就攤上這事别凹〔菅龋” “怎么了?”我有些...
    開封第一講書人閱讀 169,589評論 0 363
  • 文/不壞的土叔 我叫張陵炉菲,是天一觀的道長堕战。 經(jīng)常有香客問我坤溃,道長,這世上最難降的妖魔是什么嘱丢? 我笑而不...
    開封第一講書人閱讀 60,188評論 1 300
  • 正文 為了忘掉前任薪介,我火速辦了婚禮,結(jié)果婚禮上越驻,老公的妹妹穿的比我還像新娘汁政。我一直安慰自己,他們只是感情好伐谈,可當(dāng)我...
    茶點(diǎn)故事閱讀 69,185評論 6 398
  • 文/花漫 我一把揭開白布烂完。 她就那樣靜靜地躺著,像睡著了一般诵棵。 火紅的嫁衣襯著肌膚如雪抠蚣。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 52,785評論 1 314
  • 那天履澳,我揣著相機(jī)與錄音嘶窄,去河邊找鬼。 笑死距贷,一個胖子當(dāng)著我的面吹牛柄冲,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播忠蝗,決...
    沈念sama閱讀 41,220評論 3 423
  • 文/蒼蘭香墨 我猛地睜開眼现横,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了阁最?” 一聲冷哼從身側(cè)響起戒祠,我...
    開封第一講書人閱讀 40,167評論 0 277
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎速种,沒想到半個月后姜盈,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 46,698評論 1 320
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡配阵,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,767評論 3 343
  • 正文 我和宋清朗相戀三年馏颂,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片棋傍。...
    茶點(diǎn)故事閱讀 40,912評論 1 353
  • 序言:一個原本活蹦亂跳的男人離奇死亡救拉,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出瘫拣,到底是詐尸還是另有隱情近上,我是刑警寧澤,帶...
    沈念sama閱讀 36,572評論 5 351
  • 正文 年R本政府宣布,位于F島的核電站壹无,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏感帅。R本人自食惡果不足惜斗锭,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 42,254評論 3 336
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望失球。 院中可真熱鬧岖是,春花似錦、人聲如沸实苞。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,746評論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽黔牵。三九已至聪轿,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間猾浦,已是汗流浹背陆错。 一陣腳步聲響...
    開封第一講書人閱讀 33,859評論 1 274
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留金赦,地道東北人音瓷。 一個月前我還...
    沈念sama閱讀 49,359評論 3 379
  • 正文 我出身青樓,卻偏偏與公主長得像夹抗,于是被迫代替她去往敵國和親绳慎。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,922評論 2 361

推薦閱讀更多精彩內(nèi)容

  • 發(fā)現(xiàn) 關(guān)注 消息 iOS 第三方庫漠烧、插件杏愤、知名博客總結(jié) 作者大灰狼的小綿羊哥哥關(guān)注 2017.06.26 09:4...
    肇東周閱讀 12,124評論 4 61
  • 2018年1月27日 陰雨天 星期六 文 / 樸玄 昨晚心血來潮,想起自己已許久沒有跑步了沽甥,于是沒有換裝備声邦,馬上就...
    樸玄閱讀 268評論 0 3
  • 從不懂心動的感覺亥曹,直到遇見你 如清風(fēng)拂面,陽光也向我表示 這一切都是那么正確 我覺得只有把生活過得詩意一點(diǎn) 才能靠...
    花的呢喃閱讀 350評論 5 8