关于obj.currentStyle.property、window.getComputedStyle(obj,null).property、obj.style.property的理解
2021-09-08 03:12
标签:ora sar str 需要 ext font 读写 一个 com 首先是obj,style.property 我一直用这个obj.style.property这个属性来修改内联和外联的obj属性,但是从网上看到了obj.style.property居然只能读取内嵌的样式,不能读取外联和内联的样式,自己试了一下,果然是这样,自己找的例子是改变ul的width属性,看到的小伙伴可以去试试,对于内嵌的属性是可读写,但是对于内联和外联的属性就是只写,不可读 然后是其他两个,这两个的功能很强大,之所以有两个,是为了要兼容IE obj.currentStyle.property 是IE浏览器的孤僻的支持的获取元素属性值得方法,可以获得任何位置设置的元素的属性值,包括内嵌式,内联式,外联式; 就是可以得到所有的属性,但是不能改写属性,只读不可写 window.getComputedStyle(obj,null).property 是一个比较大众的方法,谷歌,火狐,opera,sarifi都支持该方法获取元素的属性,其中第二个参数是伪类,如果需要获取的不是伪类,需要将该值设置为null; obj.style.property只能获取元素的内嵌式样式属性值,其他两个可以获取内嵌式,内联式 ,外联式中设置的属性值。 关于obj.currentStyle.property、window.getComputedStyle(obj,null).property、obj.style.property的理解标签:ora sar str 需要 ext font 读写 一个 com 原文地址:http://www.cnblogs.com/czy960731/p/7447055.html
上一篇:搭建WebRtc环境
下一篇:Spring_Bean的自动装配
文章标题:关于obj.currentStyle.property、window.getComputedStyle(obj,null).property、obj.style.property的理解
文章链接:http://soscw.com/essay/107682.html