zoukankan      html  css  js  c++  java
  • 关于网页元素的定位问题及offsetParent的讨论

    元素可以通过以下三种方式之一在 HTML 页上定位:

    默认流定位。不指定style.position
    相对定位,其中元素相对于其父级偏移一定的量。指定position:relative
    绝对定位,其中元素被给定相对于文档左上角的固定坐标位置。position:absolute

    object.offsetParent----是当前对象的父对象,经过试验,自我理解为 从这个object的外层开始找,直到找到有定义成position=relative 或 position=absolute的对象即是object.offsetParent,如果没有找到,则是body;
    object.firstChild----是当前对象标签内部的第一个元素,这是按dom来计算的。firstChild取到的不一定是带<>的元素
    object.children.length ---只有包括在<>标记之内的才算孩子,其它的不算,不是按dom来计算的。
    object.childNodes.length ---包括不含<>标记的,这是按dom来计算的。

  • 相关阅读:
    eclipse工具
    Tag
    JSP模版
    Eclipse断点调试
    JavaBean
    验证码设计
    在IE中提示404错误
    序列化与反序列化
    文件编码问题
    强类型,弱类型和推断类型
  • 原文地址:https://www.cnblogs.com/kofkyo/p/2297309.html
Copyright © 2011-2022 走看看