位置: 编程技术 - 正文

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函数调用函数)

  • 预收账款的税费怎么处理
  • 企业避税和逃税的关系
  • 增值税相关政策
  • 租房抵扣个税计算公式
  • 代理税务有哪些机构
  • 来料加工账务处理举例
  • 中级财务会计计算分析题
  • 企业收到投资者投入的生产设备,其账务处理
  • 废铁回收行业前景怎么样
  • 增值税一般纳税人税率
  • 应收账款计入借方贷方
  • 公司注销公司帐户剩的钱怎么办
  • 无形资产升值怎么处理
  • 企业滞留发票的产生和处理
  • 购销印花税会计分录
  • 会计录入凭证怎么录入
  • 物业公司哪些费用需要公示
  • 企业增加注册资金怎么办理
  • 收到土地使用权转让金会计分录
  • 商贸企业增值税优惠政策
  • 购电子承兑汇票差额计入什么科目?
  • 免抵退办法出口销售额和免税销售额的区别
  • 公司还没有核税该如何进行业务汇款?
  • 实收资本的账务处理题目
  • 免税销售额怎么算出来的
  • 集团企业涉税需求网络
  • 上报汇总之后怎么申报
  • 普通合伙企业个税怎么算
  • 不良品退回处理流程
  • 小规模购进商品只收到记账联专票
  • 显示器屏幕抖动闪烁是什么原因
  • 代扣的工会会费怎么做账
  • 上市公司股票如何套现
  • 在win7中,如何创建一个TXT文件
  • conime进程太多
  • php基础入门教程
  • 出租设备的租金收入应计入什么科目
  • 专项储备购买安全设备会计分录
  • 格拉纳达的阿尔罕布拉宫用什么材料制成?
  • 扣缴个人所得税报告表在哪里打印
  • 工装进福利费还是劳保费
  • nginx连接超时时间设置多少
  • web前端性能响应时间
  • npm ERR! notarget No matching version found for xxx@^1.0.64. npm 插件安装失败
  • php微信公众号获取带参二维码
  • 新制度设置了应缴财政款科目原制度设置了什么科目
  • 原始凭证一般没有
  • 应交增值税缴纳后入什么费用
  • 纳税调增调减通俗易懂
  • 定额备用金制度报销时用什么科目
  • 关联方利息支出税前扣除规定
  • 家庭分割财产怎么处理
  • 一条sql更新多条记录
  • 房产税如何申请减免
  • sqlserver2008数据库定时备份
  • 增值税红字发票怎么填开
  • 办公室装修费计入长期待摊费用
  • 投资性房地产折旧和摊销的区别
  • 应交税金减免税科目
  • 电子发票是否使用
  • 社保退回的钱怎么做会计分录
  • 管理费用包括哪些税
  • sql hash
  • 存储过程的定义及调用方法
  • win8最新版本
  • win8系统打不开exe
  • xp管理员账号密码
  • linux 应用程序
  • xp系统停止服务了还能用吗
  • linux播放mp3命令
  • javascript之Array 数组对象详解
  • python标准模板库
  • Unity3D游戏开发引擎
  • android保存网络图片
  • 银行流水怎么查
  • 如何在税务系统增加开票人员
  • 成都高新区办理社保在哪里?
  • 季度申报怎么更正
  • 电子税务局房产税怎么申报
  • 湖北省叉车考试题库
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设