问答详情
源自:9-21 网页卷去的距离与偏移量

这个offsetLeft为啥是20不是应该是15吗,

这个offsetLeft为啥是20不是应该是15吗,body的border:10px 就是15应该跟offsetTop 的值一样 啊,为啥是20,谁能告诉我?


哦我明白了,还有这个margin是吗?

<body style="border:10px solid #ccc;padding:0px 0px;margin:5px 10px">

提问者:云鬓花颜 2016-09-16 11:30

个回答

  • Timi21
    2016-09-16 14:51:34
    已采纳

    <body style="border:10px solid #ccc;padding:0px 0px;margin:5px 10px">

    边框border:10px,边距margin:5px 10px,(上下边距5px,左右边距10px),所以offsetLeft是10+10=20px,你看那个图,offsetLeft没有加body内部的div的边距,应该是body的边框和它的边距之和

  • 伴山客
    2016-09-16 12:59:09

    还有最上面的外框呢。我不知道该怎么表达,你去看前面那一张又说的。 很像盒模型