Name
CSS2Properties — convenience properties for all CSS2 attributes
Availability
DOM Level 2 CSS2
Properties
This interface defines a large number of
properties: one property for each CSS attribute defined by the CSS2
specification. The property names correspond closely to the CSS
attribute names, with minor changes required to avoid syntax errors
in JavaScript. Multiword attributes that contain hyphens, such as
“font-family,” are written without hyphens in JavaScript,
and each word after the first is capitalized:
fontFamily
. Also, the “float”
attribute conflicts with the reserved word float
,
so it translates to the property cssFloat
.
The complete set of properties is listed in the following table.
Since the properties correspond directly to CSS attributes, no
individual documentation is given for each property. See a CSS
reference, such as Cascading Style Sheets: The Definitive
Guide, by Eric A. Meyer (O’Reilly), for the meaning
and legal values of each. All of the properties are strings. Setting
any of these properties may throw the same exceptions, for the same
reasons as a call to CSSStyleDeclaration.setProperty( )
.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Get JavaScript: The Definitive Guide, Fourth Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.