位置: 编程技术 - 正文

offsetParent 算法分析(offset function)

编辑:rootadmin

当调用元素 A 的 offsetParent 属性时,必须按以下算法返回元素。 以下任一条件为真时,返回 null,并停止本算法。 A 是根元素。 A 是 HTML 的 body 元素。 元素 A 的 position 属性计算值是 fixed。注 1 如果 A 是 HTML 元素 area,并且在其上级元素链中有 HTML 元素 map,返回上级元素链中距 A 最近的 HTML 元素 map,并停止本算法。注 2 如果以下任一条件为真时,返回距 A 最近的符合下述条件的上级元素,并停止本算法。 上级元素的 position 属性计算值不是 static。注 3 上级元素是 HTML 的 body 元素。注 4 A 的 position 属性计算值是 static,上级元素是 td、th 或 table。 返回 null。 前面已经提到,以上是工作草案的内容,所以与现行的浏览器不一定一致,注释如下: 注 1 Firefox 不适用;IE 6 不适用;DOCTYPE 使 IE 7 不支持 fixed 时不适用(以下简称 IE 6 模式)。 注 2 Firefox 不适用。 注 3 上级元素的 position 属性计算值是 fixed,并且 IE 6 或者 IE 6 模式不适用。 注 4 IE 7 模式中,如果元素的 position 属性计算值是 absolute 或 relative,返回元素 HTML,而不是 BODY。 总结 由此看出,获得 offsetParent 在各个浏览器中,各个浏览器的各个版本中,同一版本的不同模式中,都有不同的算法,实在有些麻烦。所以还是建议将其理解为通过 offsetParent 循环和 offsetLeft、offsetTop 可以获得控件在浏览器中的绝对位置即可。 但庆幸的是有一种常见布局在各种浏览器中 offsetParent 是一样的,那就是:外层元素 div 的 position 计算值是 relative、absolute 时,内层元素 div 的 offsetParent 总是外层元素 div。

推荐整理分享offsetParent 算法分析(offset function),希望有所帮助,仅作参考,欢迎阅读内容。

offsetParent 算法分析(offset function)

文章相关热门搜索词:offset(match( )),offset factor,offset(match( )),off policy算法,offline算法,offset method,off policy算法,off policy算法,内容如对您有帮助,希望把文章链接给更多的朋友!

javascript window.opener的用法分析 window.opener的用法window.opener返回的是创建当前窗口的那个窗口的引用,比如点击了a.htm上的一个链接而打开了b.htm,然后我们打算在b.htm上输入一个值然

javascript 函数使用说明 什么是函数(Function)functionsum(a,b){returna+b;}其实通俗的说就是一个有名称的代码段,方便重用。要注意的是:1.Javascript的函数语法,因为Javascript本身就是

javascript 数组学习资料收集 在JavaScript中,创建一个数组可以使用newArray,如下几种语法都是正确的:arrayObj=newArray()创建一个数组。arrayObj=newArray([size])创建一个数组并指定长度,注

标签: offset function

本文链接地址:https://www.jiuchutong.com/biancheng/381880.html 转载请保留说明!

上一篇:javascript中的107个基础知识收集整理 推荐

下一篇:javascript 函数使用说明(javascript函数调用函数)

  • 公司房产税如何
  • 初级职称经济法基础重点
  • 党建经费的标准
  • 长期待摊装修费会计分录
  • 购入设备发生的运输费计入什么科目
  • 一般购销业务的账务处理
  • 个人劳务发票怎么交税
  • 丢失发票联和抵扣联
  • 客户退款已发生的业务
  • 土地出让金抵减销项税如何申报
  • 进口增值税关税怎么付
  • 出口退税是退进项
  • 代理进出口公司结售汇
  • 政府机关开票是普票还是专票
  • 利润表为什么没有主营业务收入
  • 分摊的水费应取得何种扣除凭证
  • 企业所得税汇算清缴
  • 事业单位收到投资的账务处理
  • 贷款利息支出属于
  • 开发支出会计科目
  • 历年亏损企业开什么发票
  • 向境外企业支付服务费代扣代缴什么税
  • 当月有进项税额转出怎么结转未交增值税
  • 个体户能给自己交五险吗
  • win8系统如何设置u盘启动
  • 个人股权分红如何缴税
  • 广告费用计入什么会计科目
  • 包装物押金收入计入收入总额吗
  • ati2sgag.exe进程安全吗 ati2sgag进程信息查询
  • php利用数组完成党员信息表
  • 前端进阶教程
  • 网络课平台用交税吗
  • 出售固定资产如何申报企业所得税
  • opengl全称
  • 发票开错对方已抵扣该怎么处理?
  • 债务豁免的账务处理
  • 代购进口货物垫付方案
  • 自定义转账计算所得税费用
  • 企业购买了数千亿资产
  • 个人独资企业法主要内容
  • 实际收到货款分录
  • 厂商租赁公司
  • 其他权益工具投资公允价值变动计入什么科目
  • 资产处置损益借贷方向表示什么
  • 冲销以前年度主营业务成本
  • 暂估的应付账款需要调整报表吗
  • 厂房和设备折旧计入什么费用
  • 租赁写字楼的需求有哪些
  • 清产核资评估报告
  • Sql Server 2000 行转列的实现(横排)
  • linux安装.sh
  • centos 6.5安装教程
  • fedora 版本
  • rancheros github
  • centos安装nmtui
  • PSNGive.exe - PSNGive进程有什么用 是什么意思
  • windows升级10
  • linux修改服务器ip地址
  • linux使用zsh
  • linux操作系统root
  • win8查看系统版本
  • windows8应用商店在哪
  • shell脚本数字运算
  • jquery日期组件
  • 提高css文件可维性的方法
  • 简要说明javascript的作用
  • python如何处理文本
  • unity网络通信框架
  • jquery兼容ie
  • javascript中的对象用于
  • Jquery EasyUI实现treegrid上显示checkbox并取选定值的方法
  • 浅谈jquery的应用
  • 深圳市税务局好考吗
  • 北京办理税务登记的地方
  • 赞美税务工作者的诗句
  • 消费税要把增值税算进去吗
  • 小规模纳税人营业额
  • 个税申报表明细怎么打印
  • 广西小学成绩查询入口官网
  • 北京市房产查询官网
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设