建站学 - 轻松建站从此开始!

建站学-个人建站指南,网页制作,网站设计,网站制作教程

当前位置: 建站学 > 网页设计 > css教程 >

IE6/7/8下cssText值与IE9/Firefox/Safari/Chrome/Opera不同

时间:2011-09-20 09:40来源: 作者: 点击:
  一,结尾没有分号 如下 1 <div style="color:red;">TEST</div> 2 <script>

 

一,结尾没有分号

如下

1 <div style="color:red;">TEST</div>
2 <script>
3     var div = document.getElementsByTagName('div');
4     alert(div[0].style.cssText);
5 </script>

各浏览器输出如下

IE6/7/8 :

IE9/Firefox/Chrome/Safari/Opera :

可以看到IE6/7/8中少了分号。

 

二,属性名(color)是大写的,见上图

 

三,复合属性全部展开

如下

1 <div style="border:1px solid gray;">TEST</div>
2 <script>
3     var div = document.getElementsByTagName('div');
4     alert(div[0].style.cssText);
5 </script>

IE6/7/8 

 

IE9等

(责任编辑:admin)
织梦二维码生成器
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 验证码:点击我更换图片