ໂອບເຄຣຍ CSS2Properties XML DOM

CSS2Properties 对象是所有 CSS2 属性及其值的集合。

CSS2Properties 对象描述

CSS2Properties 对象表示一组 CSS 样式属性及其值。它为 CSS 规范定义的每一个 CSS 属性都定义一个 JavaScript 属性。

一个 HTMLElement 的 style 属性是一个可读可写的 CSS2Properties 对象,就好像 CSSStyleRule 对象的 style 属性一样。不过,Window.getComputedStyle() 的返回值是一个 CSS2Properties 对象,其属性是只读的。

CSS2Properties 对象属性

cssText 属性

cssText 属性是一组样式属性及其值的文本表示。这个文本格式化为一个 CSS 样式表,去掉了包围属性和值的元素选择器的花括号。

将这一属性设置为非法的值将会抛出一个代码为 SYNTAX_ERR 的 DOMException 异常。当 CSS2Properties 对象是只读的时候,试图设置这一属性将会抛出一个代码为 NO_MODIFICATION_ALLOWED_ERR 的 DOMException 异常

与 CSS 属性相对应的属性

除了 cssText 属性,CSS2Properties 对象还有针对浏览器所支持的每个 CSS 属性都有一个对象的属性。这些属性的名称与 CSS 的属性名紧密对应,但是为了避免 JavaScript 中的语法错误而进行了一些改变。含有连字符的多词属性(如 font-family)在 JavaScript 中没有连字符,而是每个词的第一个字符大写(如fontFamily)。此外,float 属性与保留字 float 冲突,所以被转换成 cssFloat。

ບັນດາຊື່ຂອງບັນດາ CSS2Properties ທີ່ຕົກລົງຕາມບັນດາຄຸນສົມບັດ CSS2 ທີ່ກ່ຽວຂ້ອງຢູ່ໃນ ປຶ້ມກໍານົດ style ໂອອອລເຈັກຕັນຢູ່ໃນ. ບໍ່ວ່າບາງສະໝອງນັກວາງເວັບໄຊບໍ່ສະໜັບສະໜູນບັນດາຄຸນສົມບັດດັ່ງກ່າວ ບໍ່ວ່າບັນດາຄຸນສົມບັດດັ່ງກ່າວບໍ່ທັງໝົດ. ຍ້ອນວ່າບັນດາຄຸນສົມບັດດັ່ງກ່າວຕົກມາຕາມ CSS ຂອງຄຸນສົມບັດ, ທ່ານຍັງສາມາດເບິ່ງປຶ້ມກໍານົດ style ຂອງ CodeW3C.com ທີ່ສະໜອງ. ປຶ້ມກໍານົດ CSSເພື່ອເບິ່ງຄວາມຫຍັງແລະຄຸນສົມບັດທີ່ຖືກກວດສອບ.

ບັນດາເວັບໄຊທີ່ກ່ຽວຂ້ອງ

ປຶ້ມກໍານົດ HTML DOM:ໂອອອລເຈັກຕັນ Style

ປຶ້ມກໍານົດ:ປຶ້ມກໍານົດ CSS