offsetLeft 获取的是相对于父对象的左边距

left 获取或设置相对于 具有定位属性(position定义为relative)的父对象 的左边距

如果父div的position定义为relative,子div的position定义为absolute,那么子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的位置。

最新文章

  1. Loaders
  2. 如何让数据库在每天的某一个时刻自动执行某一个存储过程或者某一个sql语句
  3. 在 Windows 和 Linux(Gnome) 环境下 从命令界面打开网页的方式
  4. window通过mstsc远程连接其它计算机
  5. Redis-收藏文章
  6. (C#) Interview Questions.
  7. oracle 创建表空间、创建用户管理该表空间
  8. LINQ to Entities 不识别方法的解决方案
  9. 欧拉计划·Q8
  10. webupload-upload执行上传时,进入的路径与linux服务器上的不一致
  11. Hadoop概论
  12. [POI2008]枪战Maf
  13. Python学习之再议row_input
  14. 04.封装ajax
  15. webpack4.0各个击破(10)—— Integration篇
  16. 爬虫_古诗文网(队列,多线程,锁,正则,xpath)
  17. 日期控件——my97
  18. Anaconda安装python(idea兼容)
  19. 第一次使用Android Studio时你应该知道的一切配置(一)
  20. odoo开发笔记--模型字段compute用法

热门文章

  1. Python__关于列表的引用 以append操作为例
  2. 柱状图多系列php动态实现(ec)
  3. git 代码托管使用方法
  4. c++右值引用
  5. P1582倒水 位运算
  6. 笔记-docker-2安装(centos6.5环境)
  7. 不同级域名中的 Cookie 共享
  8. PHP.TP框架下商品项目的优化2-图片优化
  9. Windows 2003 IIS服务器配置环境(放.net开发的网站)
  10. ueditor搭建图片服务器