滚动监听是一个 jQuery 插件,用于追踪某一确定元素并且元素目前处于用户屏幕的焦点。我们的示例在每个文档页的右边。单击这些链接将滚动到页面元素的位置。 表格内容的结构 <div class="row"> <div class="col s12 m9 l10"> <div id="introduction" class="section scrollspy"> <p>内容 </p>
滚动显示是一个 JQuery 插件,根据滚动的距离来执行回调函数。我们将展示很多的示例来告诉你怎么使用。 jQuery 插件初始化 var options = [ {selector: '.class', offset: 200, callback: customCallbackFunc } }, {selector: '.other-class', offset: 200, ca
无限滚动用来在页面滚动到接近底部时加载新内容或进行其他操作。 无限滚动HTML结构 你只需在可滚动的容器上添加“infinite-scroll”类,一般是页面滚动区域 - <div class="page-content">: <div class="page"> <div class="page-content infinite-scroll" data-distance="100">
有准确值的进度条 有准确值的进度条会显示当前进度正处于整体进度的占比位置,用户可以更直观的预期完成时间; 使用进度条控件,需要一个进度条控件容器,mui会自动识别该容器下是否有进度条控件,若没有,则自动创建。 进度条控件DOM结构: <div id="demo1" class="mui-progressbar"> <span></span> </div> 初始化: mui(contai
关于 Flash 图形 Flash (SWF) 文件格式是一种基于矢量的图形文件格式,它用于适合 Web 的可缩放小尺寸图形。由于这种文件格式基于矢量,因此,图稿可以在任何分辨率下保持其图像品质,并且非常适于创建动画帧。在 Illustrator 中,可以在图层上创建单独的动画帧,然后将图像图层导出到网站上使用的单独帧中。也可以在 Illustrator 文件中定义符号以减小动画的大小。在导出后,
容器滚动事件监听 容 器滚动scroll事件是一个高频触发的事件,我们可能需要伴随scroll的每次触发来改变某个元素的属性(位置、颜色、透明度、大小等),本文将向您 介绍如何使用 BindingX 来实现伴随滚动(scroll)事件的动画。如果您还不了解 BindingX 的工作原理,强烈建议先阅读文档 《简介》以及 《核心概念》。 特性介绍 要在 BindingX中使用滚动动画,需要将even
动画、时间轴事件监听 本文将向您介绍如何使用 BindingX 来实现动画。如果您还不了解 BindingX 的工作原理,强烈建议先阅读文档 《简介》以及 《核心概念》。 特性介绍 要在 BindingX 中使用动画,需要将eventType的值设置为 timing 。在timing模式下, BindingX 提供了一个预置变量叫 t ,可以参与表达式运算,它代表的含义是动画流逝的时间,从0开始,
play / pause(暂停/播放) 播放暂停的动画,如果autoplay 参数设置为false,则启动动画。 animation.play(); 暂停正在运行的动画。 animation.pause(); var animation = anime({ targets: '.play-pause-demo .el', translateX: 270, delay: function
ion-slide-box 滑动框是一个包含多页容器的组件,每页滑动或拖动切换: 效果图如下: 用法 <ion-slide-box on-slide-changed="slideHasChanged($index)"> <ion-slide> <div><h1>BLUE</h1></div> </ion-slide> <ion-slide> <div><h1>YELL
ion-scroll ion-scroll 用于创建一个可滚动的容器。 用法 <ion-scroll [delegate-handle=""] [direction=""] [paging=""] [on-refresh=""] [on-scroll=""] [scrollbar-x=""] [scrollbar-y=""] [zo
$ionicPopover $ionicPopover 是一个可以浮在app内容上的一个视图框。 可以实现以下功能点: 在当前页面显示更多信息。 选择一些工具或配置。 在页面提供一个操作列表。 方法 fromTemplate(templateString, options) 或 fromTemplateUrl(templateUrl, options) 参数说明: templateString
PHP-X 2.0提供了一个全新的命令行工具:phpx,可用于编译、打包phpx工程。 创建工程 在当前目录下创建一个新工程。 #创建二进制可执行工程 phpx create project_name --bin #创建PHP扩展工程 phpx create project_name --ext 目录结构 include:存放.h的头文件 src:存放.cc或.cpp源文件 lib:存放编译好的
Chart.js开箱即用动画图表。提供了许多选项来配置动画的外观以及动画时间。 动画配置 以下为全局选项,在Chart.defaults.global.animation中定义。 名称 类型 默认值 描述 duration Number 1000 动画所需的毫秒数 easing String 'easeOutQuart' Easing 更多... onProgress Function null
滚动条 滚动条不只是像名字所表达的意义一样,在内部它们是作为indicators的引用。 一个指示器侦听滚动条的位置并且现实它在全局中的位置,但是它可以做更多的事情。 先从最基本的开始。 options.scrollbars 正如我们在基本功能介绍中提到的,激活滚动条只需要做一件事情,这件事情就是: var myScroll = new IScroll('#wrapper', { scro
动画组 CABasicAnimation和CAKeyframeAnimation仅仅作用于单独的属性,而CAAnimationGroup可以把这些动画组合在一起。CAAnimationGroup是另一个继承于CAAnimation的子类,它添加了一个animations数组的属性,用来组合别的动画。我们把清单8.6那种关键帧动画和调整图层背景色的基础动画组合起来(清单8.10),结果如图8.3所示