关于firefox的ElementTraversal接口使用说明
接口 使用 说明 关于 firefox
2023-06-13 09:14:25 时间
firstElementChild
访问一元素的这个属性必须将该nodeType1元素第一子节点引用返回为Element对象。如果该被访问元素属性没有任何子节点,或者如果所有这些子节点都不是元素节点,那么该属性必须返回null。
lastElementChild
访问一元素的这个属性必须将该nodeType1元素最后子节点引用返回为Element对象。如果该被访问元素属性没有任何子节点,或者如果所有这些子节点都不是元素节点,那么该属性必须返回null。
previousElementSibling
访问一元素的这个属性必须将按文件顺序排在该元素之前属于nodeType1元素同级节点引用返回为Element对象。如果该被访问元素属性没有任何处于它之前的同级节点,或者如果所有这些同级节点都不是元素节点,那么该属性必须返回null。
nextElementSibling
访问一元素的这个属性必须将按文件顺序紧跟着这个属于nodeType1元素同级节点引用返回为Element对象。如果该被访问元素属性没有任何跟在它之后的同级节点,或者如果所有这些同级节点都不是元素节点,那么该属性必须返回null。
childElementCount
访问一元素的这个属性必须返回这个属于nodeType1.元素子节点当前数目,访问此属性时,执行可能存贮该数目,或可能计算该数目,但该数目必须始终代表访问该属性时子元素节点的数目。只有直接子节点才应该计算在内,如被访问属性元素子节点之一又有元素子节点那么这下一级的就不算。如果属性被访问的这个元素没有子节点,或者所有这些子节点都不是元素节点,那么这个属性必须返回0。
复制代码代码如下:
访问一元素的这个属性必须将该nodeType1元素第一子节点引用返回为Element对象。如果该被访问元素属性没有任何子节点,或者如果所有这些子节点都不是元素节点,那么该属性必须返回null。
lastElementChild
访问一元素的这个属性必须将该nodeType1元素最后子节点引用返回为Element对象。如果该被访问元素属性没有任何子节点,或者如果所有这些子节点都不是元素节点,那么该属性必须返回null。
previousElementSibling
访问一元素的这个属性必须将按文件顺序排在该元素之前属于nodeType1元素同级节点引用返回为Element对象。如果该被访问元素属性没有任何处于它之前的同级节点,或者如果所有这些同级节点都不是元素节点,那么该属性必须返回null。
nextElementSibling
访问一元素的这个属性必须将按文件顺序紧跟着这个属于nodeType1元素同级节点引用返回为Element对象。如果该被访问元素属性没有任何跟在它之后的同级节点,或者如果所有这些同级节点都不是元素节点,那么该属性必须返回null。
childElementCount
访问一元素的这个属性必须返回这个属于nodeType1.元素子节点当前数目,访问此属性时,执行可能存贮该数目,或可能计算该数目,但该数目必须始终代表访问该属性时子元素节点的数目。只有直接子节点才应该计算在内,如被访问属性元素子节点之一又有元素子节点那么这下一级的就不算。如果属性被访问的这个元素没有子节点,或者所有这些子节点都不是元素节点,那么这个属性必须返回0。
functionspaceChildren(el){
//求元素节点数目
varelCount=el.childElementCount;
vareachWidth=window.innerWidth/(elCount+1);
//求第一子元素
varchildEl=el.firstElementChild;
//设置初始位置
varnextPos=eachWidth/2;
//逐一循环子元素
while(childEl){
//放好子元素
childEl.style.setProperty("position","absolute","");
childEl.style.setProperty("left",nextPos+"px","");
childEl.style.setProperty("width",eachWidth+"px","");
//按宽度增距
nextPos+=eachWidth;
//然后导航到下一个子元素
childEl=childEl.nextElementSibling;
}
}
相关文章
- Fabric.js 使用纯色遮挡画布(前景色)
- IDEA使用模板自动生成类注释和方法,解决方法注释在接口中或普通类的方法外使用模板注释不带参数的情况
- 元宇宙的终极脑机接口离我们还有多远
- 22-物联网开发终端管理篇-PHP使用PDO方式连接MySQL数据库,并对外提供GET,POST接口获取数据库数据(linux系统,宝塔)
- 如何使用接口
- spring boot中shiro使用自定义注解屏蔽接口鉴权
- unittest测试框架组成_unittest接口自动化
- sdio 驱动_usb接口安装驱动失败
- 微服务项目:尚融宝(10)(后端接口:统一异常处理)
- 京东商品评论接口(item_review-获得JD商品评论)代码展示
- 推荐给前端开发人员使用的API接口
- API接口测试-使用python发送HTTP请求(Requests)
- 使用Postman工具做接口测试(四)——参数化、执行用例与生成测试报告(完结篇)
- 基于Python接口自动化测试框架+数据与代码分离(进阶篇)附源码
- 【Kotlin】Kotlin 类的继承 三 ( super 关键字使用 | super@ 外部调用父类方法 | 子类选择性调用 父类 / 接口 方法 super )
- java的接口
- 真是够变态的,微信小程序一个小小的头像和昵称接口竟然改了那么多次
- WPJAM 配置器接口模块使用说明
- java的抽象类和最终类和接口的区别详解编程语言
- 使用 HttpClient 调用接口详解编程语言
- ABAP 调用外部接口详解编程语言
- Linux C中接口的使用研究(linuxc接口)
- 0Linux环境下的eth0接口使用秘籍(linuxeth)
- 极速传输Redis提升接口性能(接口 redis加速)
- Android中回调接口的使用介绍