学做网站培训课程介绍

当前位置:

网页上下拉动多次触发动画载入插件scrollR eveal.js

在之前的建站教程中,我们讲了如何制作网页滚动显示效果,方法见:网站animite动画载入效果制作步骤,通过 WOW.js 制作滚动动画。

但这种动画载入只会载入一次,今天给大家介绍另一种滚动动画效果,通过scrollR eveal.js来实现高品质网页特效,随鼠标滚轮监听位置不断加载动画效果炫酷网页制作特效插件JS代码。

另外scrollReveal.js 的动画可以播放一次或无限次,结合BOOTSTRAP框架,可以完美制作出自适应网站。请用支持HTML5+CSS3主流浏览器预览效果。(兼容测试:FireFox、Chrome、Safari、Opera等支持HTML5/CSS3浏览器)

安装方法

1、上传JS文件

将下载下来的动画插件上传到自己模板文件的JS文件里;

2、引入文件
将以下的代码放到自己底部模板的</body>标签上面;


   <script src="js/scrollReveal.js"></script>

    <script type="text/javascript">

      (function($) {
        'use strict';
        window.scrollReveal = new scrollReveal({ reset: true, move: '50px' });//控制动画距离
      })();

    </script>

3、引入清缓存文件
将以下代码放在</head>标签上面


<script type="text/javascript">try{Typekit.load();}catch(e){}</script>

4、HTML写法

如果想让哪个元素添加动画,必须给该元素加上 data-scroll-reveal 属性,加上之后会执行默认的动画效果,你也可以自定义改属性以显示不同的动画效果,如:


<div data-scroll-reveal="enter left and move 50px over 1.33s">dowebok.com</div>
<div data-scroll-reveal="enter from the bottom after 1s">Hello world!</div>
<div data-scroll-reveal="wait 2.5s and then ease-in-out 100px">iPhone 6</div>

相关参数介绍

enter

  • 说明: 动画起始方向
  • 值: top | right | bottom | left

move

  • 说明: 动画执行距离
  • 值: 数字,以 px 为单位

over

  • 说明: 动画持续时间
  • 值: 数字,以秒为单位

after/wait

  • 说明: 动画延迟时间
  • 值: 数字,以秒为单位

填充(可选)

可以在 data-scroll-reveal 属性里填充(添加)一些类似编程的“语句”,使其更有可读性,scrollReveal.js 支持以下“语句”:

  • from
  • the
  • and
  • then
  • but
  • with

也就是可以像这样写 HTML


<div data-scroll-reveal="wait 0.3s, then enter left and move 40px over 2s">dowebok.com</div>
<div data-scroll-reveal="enter from the left after 0.3s, move 40px, over 2s">Hello world!</div>
<div data-scroll-reveal="enter left move 40px over 2s after 0.3s">iPhone 6</div>
<div data-scroll-reveal="enter left, move 40px, over 2s, wait 0.3s">I love you</div>

下载此资源的伙伴还下载了以下的其它资源

  • WordPress后台程序文件管理器插件可以实现文件管理器允许您直接从WORDPRESS后端编辑、删除、上传、下载、压缩、复制和粘贴文件和文件夹。不要麻烦使
  • 插件介绍我们网站在更换服务器时,需要整站迁移。通常的做法是打包程序文件和数据库,然后下载再上传到新服务器上。这样操作步骤比较多,有些新手可
  • 软件介绍"Everything" 是 Windows 上一款搜索引擎,它能够基于文件名快速定文件和文件夹位置。不像 Windows 内置搜索,"Everything" 默认显示电脑上
  • 工具介绍我们在导入和导出超大的MYSQL数据库时,使用普通的PHPMYSQL工具会非常麻烦,经常会出现各种错误。使用这个超大数据库导入导出文件就可以很方
  • 这个代码可以帮助我们制作网站上的3d轮播图,可以实现3D效果的轮播切换。效果见这里;这资源包里包含制作3d轮播图所需要的所有JS、CSS、HTML代码文
  • WordPress弹窗表单提交模板组件可以实现在网站上点击按钮,就可以弹出提交表单。用户可以在表单上填写相应的信息就可以提交信息到自己的网站后台。管
  • 这款WordPress 多语言手动翻译插件Qtranslate是可以让网站后台创建多个TAB切换编辑器,可以手动编写不同语言的内容。前台可以通过语言切换按钮来切换
  • 功能介绍WordPress生成海报功能代码可以实现Wordpress网站文章页生成海报的功能,只要点击一下生成海报功能按钮就可以自动生成文章页的海报。海报包
  • 我们知道,国内网站常用的社交平台是微信和QQ,但在国外,这二个就用的很少了。所以我们制作外贸网站时,就不能只在网站上安装微信和QQ分享功能,需要
  • 网站悬浮客服框制作代码用于制作网站的边栏悬浮客服框,代码由HTML、JS、CSS代码组成,可以制作出带有邮箱+电话+SKYPE+微信和向上置顶功能的边栏悬浮