- All Known Subinterfaces:
 CSSPrimitiveValue,CSSValueList
public interface CSSValue
The 
CSSValue interface represents a simple or a complex
 value. A CSSValue object only occurs in a context of a CSS
 property.
 See also the Document Object Model (DOM) Level 2 Style Specification.
- Since:
 - 1.4, DOM Level 2
 
- 
Field Summary
FieldsModifier and TypeFieldDescriptionstatic shortThe value is a custom value.static shortThe value is inherited and thecssTextcontains "inherit".static shortThe value is a primitive value and an instance of theCSSPrimitiveValueinterface can be obtained by using binding-specific casting methods on this instance of theCSSValueinterface.static shortThe value is aCSSValuelist and an instance of theCSSValueListinterface can be obtained by using binding-specific casting methods on this instance of theCSSValueinterface. - 
Method Summary
Modifier and TypeMethodDescriptionA string representation of the current value.shortA code defining the type of the value as defined above.voidsetCssText(String cssText)A string representation of the current value. 
- 
Field Details
- 
CSS_INHERIT
static final short CSS_INHERITThe value is inherited and thecssTextcontains "inherit".- See Also:
 - Constant Field Values
 
 - 
CSS_PRIMITIVE_VALUE
static final short CSS_PRIMITIVE_VALUEThe value is a primitive value and an instance of theCSSPrimitiveValueinterface can be obtained by using binding-specific casting methods on this instance of theCSSValueinterface.- See Also:
 - Constant Field Values
 
 - 
CSS_VALUE_LIST
static final short CSS_VALUE_LISTThe value is aCSSValuelist and an instance of theCSSValueListinterface can be obtained by using binding-specific casting methods on this instance of theCSSValueinterface.- See Also:
 - Constant Field Values
 
 - 
CSS_CUSTOM
static final short CSS_CUSTOMThe value is a custom value.- See Also:
 - Constant Field Values
 
 
 - 
 - 
Method Details
- 
getCssText
String getCssText()A string representation of the current value. - 
setCssText
A string representation of the current value.- Throws:
 DOMException- SYNTAX_ERR: Raised if the specified CSS string value has a syntax error (according to the attached property) or is unparsable.
INVALID_MODIFICATION_ERR: Raised if the specified CSS string value represents a different type of values than the values allowed by the CSS property.
NO_MODIFICATION_ALLOWED_ERR: Raised if this value is readonly.
 - 
getCssValueType
short getCssValueType()A code defining the type of the value as defined above. 
 -