attributeStyleMap property
The attributeStyleMap
read-only property of the HTMLElement
interface returns a live StylePropertyMap object that contains a list of
style properties of the element that are defined in the element's inline
style
attribute, or assigned using the HTMLElement.style property of
the HTMLElement interface via script.
Shorthand properties are expanded. If you set border-top: 1px solid black
, the longhand properties (, , and ) are set instead.
The main difference between HTMLElement.style property and
attributeStyleMap
property is that, the style
property will return a
CSSStyleDeclaration object, while the attributeStyleMap
property will
return a StylePropertyMap object.
Though the property itself is not writable, you could read and write
inline styles through the StylePropertyMap object that it returns, just
like through the CSSStyleDeclaration object that returns via the style
property.
Implementation
external StylePropertyMap get attributeStyleMap;