css样式表有三种样式,
一、内联样式
在HTML标签用style属性设置,如 :
<p style="color:#f90;">这是内联样式</p>
二、嵌入样式
通过<head>标签内通过<style>标签设置。如:
<style type="text/css">
/这是嵌入样式/
.stuff{color:#f90}
</style>
三、外部样式
通过<link>标签设置。如:
<link rel="stylesheet" href="path/style.css" type="text/css">
而在javascript中,获取这三种样式表的方法是有限制的,style只能获取元素的内联样式,
嵌入样式和外部样式使用style是获取不到的,javascript提供了另外的获取方式,嵌入样式和外部样式可以通过currentStyle(IE浏览器)、getComputedStyle(Firefox、opera、safari、chrome浏览器)的方式获取。
使用方法分别是window.currentStyle["attr']和window.getComputedStyle(ob, pseudoElt)["attr']。
哈,其实刚开始的时候小白也不怎么懂,可能小白说的你也不是很明白,你可以参照这篇学习笔记
人家理解得可比我这半吊子水平透彻多了
( ╯□╰ )好吧,小白承认好像抄袭了,逃。。。
JS调用Dom属性方法因三种css样式而不同
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- (一):http://blog.csdn.net/cui_angel/article/details/781532...