obj.offsetLeft和obj.style.left区别
来源:互联网 发布:linux服务器开发书籍 编辑:程序博客网 时间:2024/06/02 02:31
obj.offsetLeft和obj.style.left的区别
obj.offsetLeft: 获取的是相对于父对象的左边距;
obj.style.left: 获取或设置相对于具有定位属性(position定义为relative)的父对象的左边距
相同点:
如果父元素的position定义为relative,子元素的position定义为absolute,那么子元素的obj.style.left的值是相对于父div的值,obj.offsetLeft值也是这样。
不同点:
- obj.style.left 返回的是字符串(如50px),obj.offsetLeft返回的是数值(如50)
- obj.style.left是读写的,obj.offsetLeft是只读的
- obj.style.left的值需要事先定义,否则取到的值为空。而且必须要定义在标签中
- obj.offsetLeft在IE7下存在兼容性,而obj.style.left在IE7下没有。
阅读全文
0 0
- obj.offsetLeft和obj.style.left区别
- JavaScript中的offsetLeft以及obj.style.left
- offsetLeft和style.left的区别
- offsetLeft和style.left的区别
- offsetleft和style.left的区别
- offsetLeft和style.left的区别
- offsetLeft和style.left
- offsetleft和left和style.left的区别
- offsetLeft与style.left区别
- obj.style 和currentstyle 等区别
- style.left和offsetLeft和offsetWidth和scrollTop区别
- obj.offsetHeight与obj.style.height区别
- obj.offsetHeight与obj.style.height区别
- 区块的边距中offsetLeft 和style.left 的区别
- javascript之style.left和offsetLeft的区别
- offsetLeft与style.left的区别
- offsetLeft与style.left的区别
- offsetLeft与style.left的区别
- 剑指offer — 平衡二叉树
- IO流(8)--对数据进行加密
- 存储系统科普——单机引擎介绍
- HBitmap Bitmap和CBitmap区别
- mybatis 报错org.apache.ibatis.binding.BindingException
- obj.offsetLeft和obj.style.left区别
- 处理eclipse导入svn后的错误: 找不到或无法加载主类
- ThreadLocal详解 (含源码)
- MySQL SQL命令及常用语法
- 存储系统科普——分布式存储系统解决方案介绍
- jedis针对三种redis工作模式、哨兵模式的源码阅读分析
- 安装Maven并配置环境变量
- LintCode-关于一次遍历解决循环单词问题的思考
- Java NIO