zoukankan      html  css  js  c++  java
  • JS——offset

    1、offsetWidth、offsetHeight返回盒子宽度和高度,包括padding与border,不包括margin

    2、offsetLeft、offsetTop返回盒子距离定位盒子的x轴方向和y轴方向距离,如果没有定位盒子,则返回相对于body的距离

    3、offsetParent返回距离定位盒子标签元素,如果没有定位盒子,则返回body标签元素

    4、offsetLeft与style.left区别:

    (1)父盒子中无定位,offsetLeft可以返回距离body的距离,同样情况,style.left返回“”;

    (2)offsetLeft返回的数值,style.left返回的是数值+“px”;

    (3)offsetLeft不可赋值,style.left即可赋值也可获取值

    (4)style.left本身只可获取行内中的值,内联和外联是无法获取的

    5、特别注意:

    1、offsetWidth、offsetHeight取值时,只要div的宽和高带有小数点就会进一位

    2、offsetLeft、offsetTop取值时,只要小数点逢到4就会进一位

  • 相关阅读:
    快速排序算法
    DirectX9(翻译):介绍
    奇葩的面试题
    新博客
    OpenCV2:幼儿园篇 第八章 视频操作
    编程规范:位运算
    编程规范:allocator
    深浅copy和浅copy
    模块和包
    递归函数
  • 原文地址:https://www.cnblogs.com/wuqiuxue/p/7920931.html
Copyright © 2011-2022 走看看