CSS-DOM

CSS-DOM:

1三位一体的网页:

(1)结构层:对网页内容的语义含义做出了描述,由HTML或XHTML之类的标记语言负责创建;

(2)表示层:描述页面内容应该如何呈现,由CSS负责完成;

(3)行为层:负责内容应该如何响应事件,由JavaScript语言和DOM负责;

2.DOM通过style属性给元素设定样式:

(1)语法:element.style.property

(2)提醒:当需要引用一个中间带减号的CSS属性时,DOM要求使用驼峰命名法,如font-family的DOM表示为:fontFamily

(3)通过style属性获取样式有很大的局限性,只能返回内嵌样式;

3.何时该用DOM脚本设置样式:

(1)根据元素在节点树里的位置来设置样式;

(2)根据某种条件反复设置某种样式;

(3)响应事件

4.最好通过更新className属性,而不是去直接更新style对象的有关属性。

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。