最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
js中offsetLeft与style.left的区别
时间:2016-07-26 编辑:简简单单 来源:一聚教程网
这篇文章主要以offsetLeft和left为例,其它offsetWidth和width,offsetTop和top…..同理,区别性一样
首先简单介绍offsetLeft和left:
offsetLeft 获取的是 相对于父元素的左边距。
left 获取或设置 相对于具有定位属性的父元素的左边距。
1、最重要的区别 :style.left 只能位于 行内样式 ,就是定义在HTML里,不能在CSS里, offsetLeft 不受限制。由于left需要定位,下面以width为例:
非行内样式: