位置: 编程技术 - 正文

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

  • 缴纳个人所得税还算应届毕业生吗
  • 完税价格是含税价
  • 企业取得房租收据怎么写
  • 报废固定资产可以收定金吗合法吗
  • 交易性金融资产公允价值变动计入
  • 个税返还款要交增值税吗
  • 用库存现金支付职工医药费用69元会计人员编制的
  • 增值税发票没了能补开吗
  • 没发票的费用怎么做账
  • 已申报未导入是申报成功了吗
  • 资本成本与财务风险的区别
  • 结转本月收入类账户到本年利润会计分录
  • 未开票收入已报税怎么办
  • 以土地出资土地增值税
  • 开发成本可以计增值税吗
  • 电子承兑汇票能转让给个人吗
  • 金税系统年度维护费发票抵扣需要认证吗?
  • 工会经费基数是上个月收到的工资还是什么
  • 核定征收的个人所得税怎么申报
  • 280服务费抵税分录
  • 自行承担税费是什么意思
  • 广告业增值税税率6%是多少
  • 生产型企业一般会有哪些外来文件
  • 常见的审计调整事项
  • 小企业长期待摊费用包括哪些
  • 本期金额怎么计算
  • 不动产广告位出租税率是多少
  • 如何计算净利润增长率
  • windows在cmd设置变量
  • 固定资产确认的标准有哪些
  • ekb install
  • php延迟2秒执行
  • springboot常用
  • 卡齐兰加国家公园地理位置
  • php图形图像处理技术
  • 小微企业免教育附加
  • GPT-4:关于下一代人工智能模型的事实、谣言和期望
  • php微信公众号开发反回图片怎么弄的学校
  • 上一年度企业所得税汇算清缴
  • 区块管理办法
  • 年度结转增值税
  • 织梦栏目描述调用
  • 电子商业汇票是指
  • 进出口企业需要英文公章吗
  • 证券公司收益凭证管理办法
  • 怎样进行制造费用的归集
  • 应交税费应交增值税明细账图
  • 库存商品毁损的会计分录
  • 一般纳税人开具的普票可以抵扣吗
  • 来料加工的账务处理新收入准则
  • 非同一控制下控股合并入账价值
  • 事业单位的结余与企业的利润相比
  • 固定资产核算的内容主要包括
  • 开出银行承兑汇票一张用于支付材料采购款
  • 收到投资款如何申报印花税
  • 补付预付账款账务处理分录
  • 进项转出的原因是什么
  • 建筑行业收到工程款延期付款利息需不需要开票
  • 未按期预缴企业社保
  • 加油预付卡发票新规定文件
  • 企业支付境外佣金要交税吗?
  • 安装sql server 2008硬件要求
  • sql语句编译执行过程
  • centos怎么配置ssh
  • mac vlc
  • mce文件是什么软件
  • 电脑自带win8是装win7还是win10
  • unity3d4个脚本
  • javascript函数自调用
  • jquery获取指定元素
  • 安卓手机命令代码
  • window10脚本错误
  • jquery中用onclick绑定点击事件
  • js实现的奥运倒计时时钟效果代码
  • 留抵税额如何抵扣
  • 国家个税app讨要工资流程怎么操作
  • 小微企业如何申报增值税
  • 瑞士州税
  • 税务守信激励典型案例
  • 企业所得税年报什么时候开始申报
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设