位置: 编程技术 - 正文

浅谈Emergence.js 检测元素可见性的 js 插件(浅谈特殊儿童的融合教育论文)

编辑:rootadmin

推荐整理分享浅谈Emergence.js 检测元素可见性的 js 插件(浅谈特殊儿童的融合教育论文),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:浅谈幼儿良好行为的培养论文,浅谈如何加强基层党组织建设,浅谈建筑地基基础加固施工技术亲,浅谈建筑地基基础加固施工技术亲,浅谈如何培养孩子的注意力,浅谈特殊儿童的融合教育论文,浅谈建筑地基基础加固施工技术亲,浅谈如何培养孩子的注意力,内容如对您有帮助,希望把文章链接给更多的朋友!

Emergence.js 是一个轻量级,高性能的 JS 插件,用于检测和操作浏览器中的元素。

这个插件被设计为允许根据浏览器中的可见性对元素进行操作。它使开发人员可以自由使用自己的 CSS 或JS 来查看动画还是状态的改变。它利用 HTML5 数据属性而不是类来简化开发。Emergence.js 是同类型中最轻,最兼容的插件之一。

emergence.js 的特点

无需依赖其他组件 支持IE8 +和所有现代浏览器 压缩后只有1kb

安装

Emergence.js 的安装非常的简单。npm的安装方法如下:

另外我们也可以直接下载它,在html文件中引入Emergence.js即可。

如何使用

添加 data-emergence="hidden" 到您想要观看的任何元素:

当元素在视口内变得可见时,属性将变为 data-emergence="visible" 。现在,您可以利用CSS来动画元素:

浅谈Emergence.js 检测元素可见性的 js 插件(浅谈特殊儿童的融合教育论文)

自定义选项

Emergence.js有许多选项可以自定义。下面是默认值:

选项说明

container:容器,默认情况下,元素的可见性将由窗口的视口尺寸和X / Y滚动位置(设置为window)确定。但是,可以将其更改为自定义容器。例如:

Throttle:是一种防止与滚动和调整事件大小相关的性能问题的方法。油门将创建一个小的超时,并在事件过程中每隔一定的毫秒量稳定地检查元素的可见性。默认是。

reset:确定数据属性状态是否在显示后重置。false如果您希望元素即使在离开视口后仍保持其显示状态,请将其重置为。默认是true。

handheld:Emergence将为大多数手持设备型号(如手机和平板电脑)进行检查。设置false为时,插件将不会在这些设备上运行。默认是true。

elemCushion:元素坐标将决定在视口内需要多少元素才算“可见”。0.5的值将等于%的元素需要可见。默认是0.。

offsetTop, offsetRight, offsetBottom, offsetLeft:在视口的任何边上提供偏移量(以像素为单位)。如果您有一个固定的组件(例如标题),那么这非常有用,您可以为标题的高度偏移相同的值。应用于的值offsetTop将意味着元素只有在距离视口顶部大于像素时才会被视为可见。所有的默认值是0。

callback:用于提供回调来确定元素何时可见,隐藏和重置。可能的状态是visible,reset和noreset。

另外Emergence.js还提供了两个高级方法emergence.engage();和emergence.disengage();他们的作用刚好相反。

Emergence.js依赖于以下浏览器API:querySelectorAll

为了支持IE8,请确保标准模式。

标签: 浅谈特殊儿童的融合教育论文

本文链接地址:https://www.jiuchutong.com/biancheng/369827.html 转载请保留说明!

上一篇:基于JavaScript实现五子棋游戏(javascript运用)

下一篇:js实现rem自动匹配计算font-size的示例(js自动输入)

  • 经营租赁含有免租金吗
  • 不得税前扣除的贷款利息
  • 国家税务总局操作指引
  • 超过库存现金限额的现金要及时存入银行
  • 没有收入也可以信用贷
  • 核定征收需要什么条件
  • 建筑业适用什么行业
  • 所得税季报利润表怎么填
  • 房地产开发企业会计科目
  • 企业未按规定取得发票如何处理
  • 土地增值税和房产税
  • 汇总记账凭证长什么样
  • 怎么办开户许可证
  • 营改增退税政策
  • 业务有提成个税怎么扣
  • 未缴纳个人所得税承诺书模板
  • 单位发生的业务怎么做账
  • 向消费者支付佣金怎么算
  • 电子发票对航天信息利空吗
  • 暂估入库的材料需要做T型账户嘛?
  • 企业以前年度的亏损在哪查
  • 转让股权应具备什么条件
  • 工程哪些材料可以做
  • 销售利润率的计算公式,安全边际率
  • 未代扣代缴个税的滞纳金与处罚规定
  • 在建工程可以质押吗
  • 消费税的计算公式推导过程
  • 1697509557
  • 交强险保单被保险人写谁都行?
  • 劳务外包收入公式是什么
  • Win10家庭版安装教程
  • 定向增发利好还是利空股票
  • 其他现代服务包括哪些税目
  • 并购动因理论有什么
  • 委托加工代收代缴增值税吗
  • win7怎么添加设备
  • 工程完工结转成本怎么算
  • dghm.exe是什么程序
  • 电脑avg是什么软件
  • ipad最长使用时间
  • 企业延期收款
  • ✝️ 强制 Vue 重新渲染组件的正确方法
  • 关联方的四种认证方式
  • 冲销暂估入账应该填什么凭证
  • 爱心代码图
  • js中数组方法有哪些
  • php短信验证
  • 小规模免征增值税2023
  • 帝国cms使用手册
  • 初识SQLITE3数据库
  • sql server sql文件
  • 直接计入所有者权益的利得和损失,影响当期损益
  • 政府补助分类有几种
  • 茶叶企业所得税减免
  • 一般纳税人适用3%税率情况
  • 材料合理损耗计入入账价值吗
  • 销项税和进项税的区别
  • 投资有哪些方面
  • 交车辆购置税需要什么材料
  • 信息服务的最终目的是什么
  • 房地产开发打桩
  • 公司股权变更所需资金
  • windows vista在哪里
  • win7系统禁用网络后如何开启
  • win8系统如何关闭杀毒系统
  • Android游戏开发读后感
  • cocos2dx开发的游戏
  • unity3d协程的作用
  • android图像处理
  • 前端面试题csdn
  • 基于jquery的框架有哪些
  • 批处理获取本地连接名称
  • python 生成器send
  • nodejs教学视频
  • shell中判断字符串
  • nodejs常用内置模块
  • python ping检测
  • 街道税务所职责和任务
  • 地税客服电话
  • 甘肃税务网上办税服务厅
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设