多多色-多人伦交性欧美在线观看-多人伦精品一区二区三区视频-多色视频-免费黄色视屏网站-免费黄色在线

中國(guó)最全I(xiàn)T社區(qū)平臺(tái) 聯(lián)系我們 | 收藏本站
阿里云優(yōu)惠2

Jquery集合

瀏覽聲明

UI

分類插件

模態(tài)框

滾動(dòng)輪播

拖拉排序

多選框

滾動(dòng)條

Loading

移動(dòng)端

提示框

功能性插件

瀑布流

  • CSS3立方體小照片
  • D3.js logo可視化庫(kù) D3.js
  • 圖片處理

    banner特效

    aos.js超贊頁(yè)面滾動(dòng)元素動(dòng)畫(huà)jQuery動(dòng)畫(huà)庫(kù)

    閱讀 (2785)
    ie兼容10
    插件描述:aos.js是一款效果超贊的頁(yè)面滾動(dòng)元素動(dòng)畫(huà)jQuery動(dòng)畫(huà)庫(kù)插件。該動(dòng)畫(huà)庫(kù)可以在頁(yè)面滾動(dòng)時(shí)提供28種不同的元素動(dòng)畫(huà)效果,以及多種easing效果。在頁(yè)面往回滾動(dòng)時(shí),元素會(huì)恢復(fù)到原來(lái)的狀態(tài)。

    簡(jiǎn)要教程

    aos.js是一款效果超贊的頁(yè)面滾動(dòng)元素動(dòng)畫(huà)jQuery動(dòng)畫(huà)庫(kù)插件。該動(dòng)畫(huà)庫(kù)可以在頁(yè)面滾動(dòng)時(shí)提供28種不同的元素動(dòng)畫(huà)效果,以及多種easing效果。在頁(yè)面往回滾動(dòng)時(shí),元素會(huì)恢復(fù)到原來(lái)的狀態(tài)。

    安裝

    可以通過(guò)bower來(lái)安裝aos動(dòng)畫(huà)庫(kù)插件。

    bower install aos --save

    使用方法

    在頁(yè)面中引入aos.css文件,jquery和aos.js文件

    <link rel="stylesheet" href="dist/aos.css" />
    <script src="js/jquery.min.js"></script>
    <script src="dist/aos.js"></script>

    HTML結(jié)構(gòu)

    要使用aos動(dòng)畫(huà)庫(kù),你需要做的就是在需要?jiǎng)赢?huà)的元素上添加aos屬性,例如:

    <div aos="animation_name">

    aos腳本將會(huì)在頁(yè)面滾動(dòng)時(shí),在該元素上觸發(fā)相應(yīng)的動(dòng)畫(huà)。

    在元素上還可以添加以下一些屬性:

    屬性屬性屬性默認(rèn)值
    aos-offset是立刻觸發(fā)動(dòng)畫(huà)還是在指定時(shí)間之后觸發(fā)動(dòng)畫(huà)200120
    aos-duration動(dòng)畫(huà)持續(xù)時(shí)間600400
    aos-easing動(dòng)畫(huà)的easing動(dòng)畫(huà)效果ease-in-sineease
    aos-delay動(dòng)畫(huà)的延遲時(shí)間3000
    aos-anchor錨元素。使用它的偏移來(lái)取代實(shí)際元素的偏移來(lái)觸發(fā)動(dòng)畫(huà)#selectornull
    aos-anchor-placement錨位置,觸發(fā)動(dòng)畫(huà)時(shí)元素位于屏幕的位置top-centertop-bottom
    aos-once動(dòng)畫(huà)是否只會(huì)觸發(fā)一次,或者每次上下滾動(dòng)都會(huì)觸發(fā)truefalse

    注意,aos-duration的動(dòng)畫(huà)持續(xù)時(shí)間的范圍從50-3000毫秒,如果你想設(shè)置更大的值,可以在頁(yè)面中添加下面的CSS代碼:

    body[aos-duration='4000'] [aos], [aos][aos][aos-duration='4000']{
      transition-duration: 4000ms;
    }

    上面的代碼將動(dòng)畫(huà)的持續(xù)時(shí)間修改為4000毫秒。

    示例代碼:

    <div aos="fade-zoom-in" aos-offset="200" aos-easing="ease-in-sine" aos-duration="600">
    <div aos="flip-left" aos-delay="100" aos-anchor=".example-selector">
    <div aos="fade-up" aos-anchor-placement="top-center">

    如果你擔(dān)心HTML5校驗(yàn)的問(wèn)題,可以為上面的屬性添加data-前綴。

    <div data-aos="animation_name" data-aos-offset="200" data-aos-easing="ease-in-sine">

    全局配置

    如果你不想單獨(dú)每個(gè)元素做一個(gè)動(dòng)畫(huà)配置,你可以通過(guò)init()方法來(lái)統(tǒng)一配置所有元素的動(dòng)畫(huà)效果。

    AOS.init({
      offset: 200,
      duration: 600,
      easing: 'ease-in-sine',
      delay: 100,
    });

    額外配置

    AOS提供了2個(gè)額外的配置方法,這些方法只能夠在初始化時(shí)使用。

    配置描述示例值默認(rèn)值
    disableAOS被禁用的條件mobilefalse
    startEventAOS被初始化的事件名稱exampleEventDOMContentLoaded

    禁用AOS:

    如果你項(xiàng)在小屏幕設(shè)備中禁用AOS,可以:

    AOS.init({
      disable: 'mobile'
    });

    你可以傳入3種設(shè)備的類型:mobile、phone或tablet。

    你也可以設(shè)置自己的禁用條件,例如在屏幕小于1024像素時(shí)禁用AOS:

    disable: window.innerWidth < 1024

    或者傳入一個(gè)函數(shù),返回true或false。

    disable: function () {
        var maxWidth = 1024;
        return window.innerWidth < maxWidth;
    }

    開(kāi)始動(dòng)畫(huà)的事件:

    如果你不想滾動(dòng)動(dòng)畫(huà)從頁(yè)面加載(DOMContentLoaded)后就開(kāi)始執(zhí)行,可以使用startEvent來(lái)設(shè)置自己的事件,AOS會(huì)在document上監(jiān)聽(tīng)這個(gè)事件:

    AOS.init({
      startEvent: 'someCoolEvent'
    });

    API

    AOS對(duì)象有2個(gè)可用的方法:

    • init

    • refresh

    AOS.refresh();

    上面的代碼會(huì)重新計(jì)算元素的位置和偏移。

    動(dòng)畫(huà)和錨位置

    動(dòng)畫(huà)

    淡入淡出動(dòng)畫(huà):

    • fade-up

    • fade-down

    • fade-left

    • fade-right

    • fade-up-right

    • fade-up-left

    • fade-down-right

    • fade-down-left

    翻轉(zhuǎn)動(dòng)畫(huà):

    • flip-up

    • flip-down

    • flip-left

    • flip-right

    滑動(dòng)動(dòng)畫(huà):

    • slide-up

    • slide-down

    • slide-left

    • slide-right

    縮放動(dòng)畫(huà):

    • zoom-in

    • zoom-in-up

    • zoom-in-down

    • zoom-in-left

    • zoom-in-right

    • zoom-out

    • zoom-out-up

    • zoom-out-down

    • zoom-out-left

    • zoom-out-right

    錨位置

    • top-bottom

    • top-center

    • top-top

    • center-bottom

    • center-center

    • center-top

    • bottom-bottom

    • bottom-center

    • bottom-top

    easing動(dòng)畫(huà)

    你可以使用以下的一些easing動(dòng)畫(huà)效果:

    • linear

    • ease

    • ease-in

    • ease-out

    • ease-in-out

    • ease-in-back

    • ease-out-back

    • ease-in-out-back

    • ease-in-sine

    • ease-out-sine

    • ease-in-out-sine

    • ease-in-quad

    • ease-out-quad

    • ease-in-out-quad

    • ease-in-cubic

    • ease-out-cubic

    • ease-in-out-cubic

    • ease-in-quart

    • ease-out-quart

    • ease-in-out-quart


    關(guān)閉
    程序員人生
    主站蜘蛛池模板: 欧美xart系列高清在线视频 | 欧美性猛交xxxx乱大交be | a一级毛片视频免费看 | 四虎永久免费网站入口2020 | 最近完整中文字幕1 | 综合 欧美 亚洲日本 | 欧美一级淫片aaaaaaa视频 | 手机看片国产高清 | 中文字幕第5页 | 亚洲国产日韩在线观频 | 欧美不卡一区二区三区免 | 国产精品国产午夜免费福利看 | 亚洲一级高清在线中文字幕 | 久久久久久岛国免费网站 | 欧美国产亚洲一区 | 牛仔裤美女国产精品毛片 | 三级天堂| 夜夜躁日日躁 | 日韩欧美综合在线二区三区 | 久久性妇女精品免费 | 亚洲欧美日韩国产一区二区精品 | 国内精品视频免费观看 | 波多野结衣一区二区 | 亚洲精品永久www嫩草 | 99久久综合狠狠综合久久aⅴ | 欧美free video| 国产精品亚洲片在线观看麻豆 | 在线看v| 欧洲精品一区二区三区 | 亚洲免费在线播放 | 综合爱爱网 | 欧美 日韩 视频 | 亚洲精品第1页 | 精品国产91久久久久久久 | 国产日韩欧美一区二区三区在线 | 国产国产人免费视频成69大陆 | 国产精品亚洲欧美一区麻豆 | 女男羞羞视频网站免费 | 影音先锋色成人资源网站 | 国产亚洲精品久久久久久 | avtt亚洲一区中文字幕 |