JavaScripture
Contribute via GitHub Feedback

JavaScript CSSStyleDeclaration : Object

CSSStyleDeclaration allows styling HTMLElements. The HTMLElement.style property contains the style rules directly set on the element. Use the window.getComputedStyle() method to get the computed style of an element.

Instance Properties

alignmentBaseline : String

Example:

Run

Results:

 

background : String
backgroundAttachment : String
backgroundClip : String
backgroundColor : String
backgroundImage : String

The image to place in the background of the element. See also backgroundPosition, backgroundRepeat, and backgroundSize.

Example:

Run

Results:

 

backgroundOrigin : String
backgroundPosition : String
backgroundPositionX : String

backgroundPositionY : String

backgroundRepeat : String
backgroundRepeatX : String

backgroundRepeatY : String

backgroundSize : String
baselineShift : String
border : String
borderBottom : String
borderBottomColor : String
borderBottomLeftRadius : String
borderBottomRightRadius : String
borderBottomStyle : String

borderBottomWidth : String

borderCollapse : String

borderColor : String

borderImage : String

borderImageOutset : String

borderImageRepeat : String

borderImageSlice : String

borderImageSource : String

borderImageWidth : String

borderLeft : String

borderLeftColor : String

borderLeftStyle : String

borderLeftWidth : String

borderRadius : String

borderRight : String

borderRightColor : String

borderRightStyle : String

borderRightWidth : String

borderSpacing : String

borderStyle : String
borderTop : String

borderTopColor : String

borderTopLeftRadius : String

borderTopRightRadius : String

borderTopStyle : String

borderTopWidth : String

borderWidth : String

bottom : String

boxShadow : String

boxSizing : String

captionSide : String

clear : String

clip : String

clipPath : String

clipRule : String

color : String

colorInterpolation : String

colorInterpolationFilters : String

colorProfile : String

colorRendering : String

content : String

counterIncrement : String

counterReset : String

cssText : String

The string of CSS rules of the style.

Example:

Run

Results:

 

cursor : String

The shape of the mouse cursor while over the styled element.

Example:

Run

Results:

 

direction : String

display : String

See also HTMLElement.hidden.

dominantBaseline : String
emptyCells : String

enableBackground : String

fill : String

fillOpacity : String

fillRule : String

filter : String

float : String

floodColor : String

floodOpacity : String

font : String

fontFamily : String

fontSize : String

fontStretch : String

fontStyle : String

fontVariant : String

Must be one of 'normal', 'small-caps', 'initial' or 'inherit'.

fontWeight : String

glyphOrientationHorizontal : String

glyphOrientationVertical : String

height : String

imageRendering : String

kerning : String

left : String

length : String

The number of rules set in the style.

Example:

Run

Results:

 

letterSpacing : String

lightingColor : String

lineHeight : String

listStyle : String

listStyleImage : String

listStylePosition : String

listStyleType : String

margin : String

marginBottom : String

marginLeft : String

marginRight : String

marginTop : String

marker : String

markerEnd : String

markerMid : String

markerStart : String

mask : String

maxHeight : String

maxWidth : String

minHeight : String

minWidth : String

opacity : String

orphans : String

outline : String

outlineColor : String

outlineOffset : String

outlineStyle : String

outlineWidth : String

overflow : String

overflowX : String

overflowY : String

padding : String

paddingBottom : String

paddingLeft : String

paddingRight : String

paddingTop : String

page : String

pageBreakAfter : String

pageBreakBefore : String

pageBreakInside : String

parentRule : String

pointerEvents : String

position : String

quotes : String

resize : String

right : String

shapeRendering : String

size : String

speak : String

src : String

stopColor : String

stopOpacity : String

stroke : String

strokeDasharray : String

strokeDashoffset : String

strokeLinecap : String

strokeLinejoin : String

strokeMiterlimit : String

strokeOpacity : String

strokeWidth : String

tabSize : String

tableLayout : String

textAlign : String

textAnchor : String

textDecoration : String

textIndent : String

textLineThrough : String

textLineThroughColor : String

textLineThroughMode : String

textLineThroughStyle : String

textLineThroughWidth : String

textOverflow : String

textOverline : String

textOverlineColor : String

textOverlineMode : String

textOverlineStyle : String

textOverlineWidth : String

textRendering : String

textShadow : String

textTransform : String

textUnderline : String

textUnderlineColor : String

textUnderlineMode : String

textUnderlineStyle : String

textUnderlineWidth : String

top : String

unicodeBidi : String

unicodeRange : String

vectorEffect : String

verticalAlign : String

visibility : String

whiteSpace : String

widows : String

width : String

wordBreak : String

wordSpacing : String

wordWrap : String

writingMode : String

zIndex : String

zoom : String