转载自:http://zhangyaochun.iteye.com/blog/1603324
首先,大家应该都知道由于兼容性原因,我们在获取元素的float的值的时候,会用到这个。
今天整理一个完整的浏览器兼容的list
IE6-8 | IE9 | FF | Chrome | Safari | Opera | |
styleFloat | Y | Y | N | N | N | Y |
cssFloat | N | Y | Y | Y | Y | Y |
float | N | Y | N | Y | Y | N |
1、float是ECMAScript的保留字
2、IE9和webkit系列的支持[‘float‘]的方式
3、IE下的方式:
Js代码
- var test = document.getElementById("test");
- test.currentStyle.styleFloat; //没有设置float返回none
- test.style.styleFloat;
4、其他的方式:
Js代码
- var test = document.getElementById("test");
- window.getComputedStyle(test,null).cssFloat;
- test.style.cssFloat;
- test.style[‘float‘];
时间: 2024-10-24 00:41:13