offsetTop和style.top的区别
2010-04-03 22:41
302 查看
offsetTop 可以获得 HTML 元素距离上方或外层元素的位置,style.top 也是可以的,二者的区别是:
一、offsetTop 返回的是数字,而 style.top 返回的是字符串,除了数字外还带有单位:px。
二、offsetTop 只读,而 style.top 可读写。
三、如果没有给 HTML 元素指定过 top 样式,则 style.top 返回的是空字符串。
offsetLeft 与 style.left、offsetWidth 与 style.width、offsetHeight 与 style.height 也是同样道理。
一、offsetTop 返回的是数字,而 style.top 返回的是字符串,除了数字外还带有单位:px。
二、offsetTop 只读,而 style.top 可读写。
三、如果没有给 HTML 元素指定过 top 样式,则 style.top 返回的是空字符串。
offsetLeft 与 style.left、offsetWidth 与 style.width、offsetHeight 与 style.height 也是同样道理。
相关文章推荐
- offsetTop 与style.top之间的区别
- offsetwidth,offsetTop,offsetLeft ,style.top 各种区别详解
- js中top、clientTop、scrollTop、offsetTop的区别 文字详细说明版【转】
- top、client、scroll、offset四者的区别
- style.left 与 offsetLeft区别
- 关于JS下offsetLeft,style.left,以及jquery中的offset().left,css("left")的区别。
- style.top style.left 在IE和FireFox的区别
- offsetWidth clientWidth scrollWidth scrollTop scrollLeft等属性的细微区别
- 一句话解释jquery中offset、pageX, pageY、position、scrollTop, scrollLeft的区别
- js中offsetTop,scrollTop,clientTop区别
- 关于offsetTop与offsetHeight的区别以及使用方法
- top,offsetTop,srollTop,clientTop区别
- offsetLeft 与 style.left、offsetWidth 与 style.width、offsetHeight 与 style.height 等区别
- js中scrolltop,offsettop,clienttop 区别
- offsetTop、offsetLeft、offsetWidth、offsetHeight、style中的样式
- 04-offsetLeft和style.left的区别
- offsetLeft 与 style.left、offsetWidth 与 style.width、offsetHeight 与 style.height 等区别
- style.top style.left 在IE和FireFox的区别
- CSS中关于:对象.OffsetWidth和对象.Style.width的区别
- e.pageX,e.clientX.e.screenX.offsetLeft,scrollTop事件的区别