位置: 编程技术 - 正文

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

  • 税务纳税等级m级是什么等级
  • 全国税务师考试准考证打印
  • 资产处置损益影响所有者权益总额吗
  • 差额征税专用发票如何开
  • 法人怎么从公账上转账
  • 以前年度损益调整结转到哪里
  • 处置长投时其他权益变动
  • 进项税发票认证期限多长时间
  • 回退税款所属期具体条件是
  • 初始余额录入时需要录入什么
  • 不动产折旧年限的规定
  • 一般纳税人必须先有进项才能开出来发票吗
  • 给员工购买意外险进项税能不能抵扣
  • 固定资产适用范围
  • 增值税普通发票和电子普通发票的区别
  • 公司临时聘用人员法规
  • 总公司名义取得的进项发票可以在分公司抵扣吗?
  • 建筑工程需要哪些部门审批
  • 实收资本印花税怎么申报税目
  • 小型微利企业所得税优惠政策2022
  • 危险废物处理费用发票怎么开
  • 资产基金科目如何选择
  • 企业的其他业务是什么
  • 付给企业的律师费用
  • 财产转让所得个人所得税纳税地点
  • 调减管理费用如何调整本年利润
  • 个体户财务章必须刻吗
  • 什么是大头小头
  • cpu天梯图2022最新排行榜
  • 行政事业单位向企业借款违反了什么规定
  • 报关单上的生产销售单位
  • PHP:mb_ereg_search_getregs()的用法_mbstring函数
  • 电子税务局清算备案能撤销吗
  • Win10任务栏没有wifi图标
  • 车辆交通罚款怎样避免重复报销
  • 对公账户转私人账户手续费多少
  • html里写php
  • 转销股票会计分录
  • 购买电脑固定资产怎么记账
  • 好家伙41集
  • python的series
  • 保教费收入要交企业所得税吗
  • Python的aiohttp模块如何使用?
  • 非独立核算与独立核算
  • 增值税年末所有都要结平吗
  • 往来款项属于
  • 会计人员信息采集工作证明模板
  • 认缴制没有实资本会怎么样
  • 可供出售金融资产现在叫什么
  • 资产处置损益属于什么会计要素
  • 加计扣除是指什么意思
  • 我是小规模纳税人,客户都想获得13%的专票
  • 一般纳税人购进税控设备如何抵扣
  • 差旅费借记什么科目
  • 人工费的发票税率怎么算
  • 企业应如何正确经营
  • 企业预算如何编制
  • 会计 预提
  • 存货总账根据什么填列
  • 在MySQL中同时查找两张表中的数据的示例
  • windows如何显示键盘
  • 电脑删除ie后怎么恢复
  • mac怎么获取文件路径快捷键
  • 打开 itunes
  • linux ftp服务端
  • win7任务栏还原到下面快捷键
  • w10开机欢迎界面设置
  • win10虚拟机不能使用
  • win7系统误删文件可以恢复吗
  • win7显示ipv6无网络访问权限
  • win10界面虚化模糊
  • linux find命令的使用
  • javascript模块化规范
  • 音频基础知识及训练
  • python中按下某个按键
  • js中!
  • 增值税进项发票勾选时间
  • 农产品进项税额核定扣除
  • 补税务登记证报税要钱吗
  • 个体工商户税务注销流程及需要的资料
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设