js中left和offsetLeft的区别
直接说结论:
若是在行内样式中书写属性,那么DOM对象使用element.style.left是可以获取到这个属性的(ps:带单位的)
若是书写的样式表,那么DOM对象获取left的就需要使用offsetLeft;
并且offsetLeft是只读的,并不像left那样可以修改。
(ps:其他属性类似,像width,top,height.....)
直接说结论:
若是在行内样式中书写属性,那么DOM对象使用element.style.left是可以获取到这个属性的(ps:带单位的)
若是书写的样式表,那么DOM对象获取left的就需要使用offsetLeft;
并且offsetLeft是只读的,并不像left那样可以修改。
(ps:其他属性类似,像width,top,height.....)