位置: 编程技术 - 正文

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

  • 增值税税负率举例说明
  • 房产税会计分录怎么写
  • 上年度暂估的票回不来一直挂帐吗
  • 税控盘反写显没有数据怎么处理
  • 代扣代缴个税对企业所得税的影响
  • 不进行工商登记会怎样
  • 房租收入纳税义务
  • 运输过程中的货损责任
  • 破产清算收到的实收资本是破产资产吗
  • 应付账款坏账准备的会计分录
  • 建筑行业异地预缴增值税
  • 收到高新企业补助款分录
  • 净利润增长率计算公式是什么意思
  • 企业收到预收账款,能不能给购买方开具发票
  • 给企业供货都有哪些渠道
  • 营改增 贷款服务
  • 技术研发费加计扣除政策
  • 城市维护建设税的计税依据是什么
  • 管理费用属于什么现金流量项目
  • 个税申报中工资薪金是不是全年实际工资
  • 进项留抵退税会计科目
  • 开票信息银行账号有一个横杠
  • 小规模税局代增值税专用发票怎么交税
  • 年薪制12个月的计算公式
  • 土地租赁摊销年限按合同年限
  • 微软输入法打不出汉字只有拼音
  • 重装系统最好排名
  • win10系统中怎么共享文件
  • 主营业务收入多栏式怎么填
  • php数组函数输出《咏雪》里有多少"片"字
  • 提前退休的一次性补贴收入
  • 蜡梅的养殖方法视频
  • 更改公司章程发函怎么写
  • 出口退税进项发票稽核
  • 在建工程账务核算方法
  • php获取网站内容
  • 委托加工不提供原材料会计分录
  • 鲜艳的多彩的英文
  • 注册公司时认缴和实缴时间怎么填
  • node 卸载
  • thinkphp案例
  • 企业税负率过高的坏处
  • 会计制度备案附件要上传什么
  • 网上学电脑的软件
  • 个体工商户加盟店名字和营业执照不符合
  • 本年利润的会计分录有哪些
  • 公司转让后原账本怎么处理
  • mongodb document
  • 个税中的免税收入都包括什么
  • sql server的sql语句
  • 小规模企业提现到自己个人银行卡需要交多少税
  • 待摊费用如何做账 税金怎么处理
  • 工资和社保基数的关系
  • 销项税计提多了
  • 应收票据的计价应按
  • 同时知识产权专利,其做账是?
  • 特殊销售方式下的销售额确认图文怎么做
  • 小企业会计准则2023电子版
  • 金蝶的数量金额明细账是怎么做的
  • 怎么把应付账款冲平
  • 购电脑怎么入账
  • 什么是企业支付宝
  • 卖掉公司旧办公用品怎么入账
  • sql server查询数据库大小
  • mysql5.6怎么用
  • 新一代win10
  • win8 更新
  • 怎么快速隐藏电脑下方一排
  • 手机上的安全模式是什么
  • kdeskcore.exe是什么
  • windows7无法关闭密码保护共享
  • Android GLSurfaceView.Renderer
  • 深入浅出Struts
  • 模块化开发app
  • javascript自动化
  • jQuery leonaScroll 1.1 自定义滚动条插件(推荐)
  • 电子税务局申请开票额度增加
  • 苏州税务中心
  • 12345市民热线什么时候有的
  • 广西税务移动办税平台app
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设