files/en-us/web/api/cssunparsedvalue/index.md
{{APIRef("CSS Typed OM")}}
The CSSUnparsedValue interface of the CSS Typed Object Model API represents property values that reference custom properties. It consists of a list of string fragments and variable references.
Custom properties are represented by CSSUnparsedValue and {{cssxref("var", "var()")}} references are represented using {{domxref('CSSVariableReferenceValue')}}.
{{InheritanceDiagram}}
CSSUnparsedValue object.CSSUnparsedValue object.[key, value] pairs in the same order as that provided by a {{jsxref("Statements/for...in", "for...in")}} loop (the difference being that a for-in loop enumerates properties in the prototype chain as well).CSSUnparsedValue object.CSSUnparsedValue object.CSSUnparsedValue object.{{Specifications}}
{{Compat}}