js特效(一):获取对象的宽高、边距

1.offsetHeight 包括border、padding和height,只能获取元素属性值不能重新设置值
dom.style.height 只能获取行内样式的值,可以重新设置

2.dom.offsetLeft 获取相对带有定位的父元素的偏移量(包括父元素的padding和自身的margin),只有值没有单位。不能重新设置值

3.dom.offsetParent 在所有设有定位的父元素中,找离得最近的一个
dom.parentNode 找最近的父元素

4.Math.ceil(number); 天花板 向上取整,取数值比较大的
Math.floor(number); 地板 向下取整,取数值比较小的

你可能感兴趣的:(js特效(一):获取对象的宽高、边距)