网页卷去的距离与偏移量代码提问

来源:9-21 网页卷去的距离与偏移量

慕粉3180712

2016-04-14 17:59

网页卷去的距离与偏移量代码里offsetTop=15px;offsetLeft=20px;为什么值不相等呢?不应该都是body 的border10px+div1 的 border5px吗? 求解

写回答 关注

4回答

  • 十二月晴朗
    2016-06-14 19:35:53

    offsetTop=15px(body-margin-top:5px+body-border:10px)

    offsetLeft=20px(body-margin-left:10px+body-border:10px)

    margin和border都是body的,没有div的。

    ----------------------------------------------

    以上是chrome和IE11的。我的火狐分别是5和10,我纠结了。。

  • 七寒谷
    2016-05-21 22:15:32

    offsetLeft,Left,clientLeft详解 - 微个日光日 - 博客频道 - CSDN.NET

    http://blog.csdn.net/xiebaochun/article/details/38382169

    看懂这个解决你所有痛苦

    十二月晴朗

    一点看不懂。。

    2016-06-13 22:54:06

    共 1 条回复 >

  • aiyayo
    2016-05-12 12:38:26

    因为body还有个10px的margin

  • 一切都过去了
    2016-04-14 20:55:50

    offsetLeft  没有border的大小吧

JavaScript进阶篇

本课程从如何插入JS代码开始,带您进入网页动态交互世界

468194 学习 · 21891 问题

查看课程

相似问题