位置: 编程技术 - 正文

浅谈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自动输入)

  • 一般纳税人增值税优惠政策2023
  • 手写报销单据格式图片
  • 餐饮公司开分店还需要办手续吗
  • 定额备用金的账务处理
  • 持有至到期投资是什么意思
  • 小企业营业外收入明细
  • 确认委托代销收入会计分录
  • 暂估入库冲回的会计分录
  • 双倍余额递减法考虑净残值吗
  • 现金支票作废需要签字吗
  • 营改增后超市陈列费账务处理
  • 购入但未开始使用的房产
  • 年底结账会计分录一定要做吗
  • 国税退税需要多长时间
  • 小规模专票冲红怎么操作
  • 公司注销地税时其他应收款要缴纳个人所得税吗?
  • 专票住宿费认证怎么操作
  • 发票增值税是多少个点
  • 收付实现制下预收款算收入吗
  • 用友u8计提企业所得税
  • 开过去的普通发票多久不能冲红?
  • 汇算清缴相关分录有哪些
  • 给员工租房会承担什么责任
  • 美团代收是什么意思
  • 预计负债账务处理会计分录
  • 财务报表包括哪三大报表?(多选)
  • 收到美金没有结汇会计分录
  • saimon.exe - saimon进程有什么用 有何作用
  • 销售安装费的账务处理
  • 艾叶泡脚的功效与作用及禁忌
  • windows7旗舰版最新版本
  • 电子发票查询真伪
  • PHP:mdecrypt_generic()的用法_Mcrypt函数
  • php数组函数题目
  • 只有收据没有发票怎么报销
  • html-css
  • pytorch example
  • 瑞吉外卖项目简历
  • 事业单位用其他资金用于还单位贷款违法吗
  • 一般纳税人和小规模
  • 你用python做什么
  • 社会团体会费票据查询
  • db2 insert timestamp
  • 处理废旧材料会计分录
  • 分公司可以在银行贴现吗
  • 小微企业减免附加税税率
  • 收到运输服务发票会计分录
  • 库存商品如何结转生产成本
  • 住宿费的进项税额
  • 原始凭证和记账凭证的填制
  • 劳务派遣期限是什么意思
  • 劳务公司开出发票没有收到钱,怎么做成本
  • 企业经营规模小怎么办
  • sql语句实例大全
  • sqlserver临时表详解
  • win7系统资源管理器频繁未响应
  • win7怎么更改音频输出
  • windows10创意者更新
  • win10好几个操作系统
  • 电脑windowsxp无法启动怎么办
  • win2003出现各种硬件故障问题时的处理方法
  • mac怎么用bootcamp
  • windows任务管理器占用cpu过高
  • 如何在vmware虚拟机中安装macos11.0
  • win8.1怎么用
  • win10控制面板中的应用显示不可用
  • win8平板玩lol
  • python爬取csdn
  • unity网络通信框架
  • 横向对比分析两个人关系的意义
  • javascript学习指南
  • 营改增之前建筑业税率是多少
  • 减免所得税额怎么计算出来的
  • 出口退税的汇率按什么时候的汇率
  • 民办非企业税务登记流程
  • 国家电子税务局app下载
  • 江西发票查询真伪查询
  • 一般纳税人城建税减免最新政策
  • 福斯特会计软件下载
  • 个人养老金没有开立资金账户
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设