在DIVoffsetleft和style.left之间的差异

该ClientX事件属性返回鼠标指针的水平坐标的浏览器页面(或客户区)当事件被触发。

客户区指的是当前窗口。

如果父div的位置定义为相对和孩子的div的位置被定义为绝对的,那么子div style.left价值是相对于父级div的价值,这是offsetleft相同。

1。style.left返回一个字符串,如28px和offsetleft,返回28。如果我们需要计算的计算值,它是用offsetleft更方便。

2。style.left是读和写,offsetleft是只读的,所以改变div的位置,只改变style.left。

3的值。style.left需要预先定义,否则取值为空。它已经被定义在HTML。我做过实验。如果定义的CSS,style.left价值仍然是空的,这是我刚开始遇到问题,总是不能得到style.left.offsetleft价值仍然可以采取无需定义的div的位置事先。

以上是div offsetleft和style.left数据排序,后续继续补充相关信息,谢谢你站的支持!