作者归档:admin

首页 » Articles posted by admin (Page 20)

w3cmm

insertRule与addRule

要向现有的样式表中添加新规则,需要使用insertRule()方法。这个方法接受两个参数:规则文本和表示在那里插入规则的索引。IE支持一个类似的方法,名叫addRule。 继续阅读

发表在 DOM |
w3cmm

CSS规则

CSSRule对象表示样式表中的每一个规则。实际上,CSSRule是一个供其它多种类型继承的基类型,其中最常见的就是CSSStyleRule类型,表示样式信息。 继续阅读

发表在 DOM |
w3cmm

document.styleSheets与CSSStyleSheet

应用于文档的所有样式表是通过document.styleSheets集合来表示。通过这个集合的length属性可以获知文档中样式表的数量,而通过方括号语法或itme()方法可以访问每一个样式表。 继续阅读

发表在 DOM |
w3cmm

getComputedStyle与currentStyle

“DOM2级样式”增强了document.deraultView,提供了getComputedStyle()方法。这个方法接受两个参数:要取得计算样式的元素和一个伪元素字符串(例如“:after”)。如果不需要伪元素信息,第二个参数可以是null。 继续阅读

发表在 DOM |
w3cmm

通过cssText属性访问style中的CSS代码

通过cssText属性可以访问style特性中的CSS代码。在读取模式下,cssText返回浏览器对style特性中CSS代码的内部表示。在写入模式下,副歌cssText的值会重写整个style特性的值;也就是说,以前通过style特性指定的样式信息都将丢失。 继续阅读

发表在 DOM |
w3cmm

JavaScript访问元素样式

在任何支持style特性的HTML元素在JavaScript中都有一个对应的style属性。这个style对象是CSSStyleDeclaration的实例,包含着通过HTML的style特性指定的所有样式信息,但不包含与外部样式表或嵌入样式标经层叠而来的样式。 继续阅读

发表在 DOM |
w3cmm

JavaScript插入动态脚本

动态脚本指的是在页面加载时不存在,但将来的某一时刻通过修改该DOM动态添加的脚本。和操作HTML元素一样,创建动态脚本也有两种方式:插入外部文件和直接插入JavaScript代码。 继续阅读

发表在 DOM |
w3cmm

outerHTML

在读取信息时,outerHTML会返回调用它的元素HTML代码,包括所有子节点。当写入信息时,outerHTML会解析给定的HTML字符串创建的DOM子树替代调用它的节点。 继续阅读

发表在 DOM |
w3cmm

outerText

在读取信息时,outerText与innerText的结果完全一样。但在写入信息时,outerText就基本完全不同了;outerText不只是替换调用它的元素子节点,而是会替换整个元素。 继续阅读

发表在 DOM |