---
title: DOMCSSStyleDeclaration
framework: webkit
role: symbol
role_heading: Class
path: webkit/domcssstyledeclaration
---

# DOMCSSStyleDeclaration

## Declaration

```swift
class DOMCSSStyleDeclaration
```

## Topics

### Instance Properties

- [cssText](webkit/domcssstyledeclaration/csstext.md)
- [length](webkit/domcssstyledeclaration/length.md)
- [parentRule](webkit/domcssstyledeclaration/parentrule.md)

### Instance Methods

- [azimuth()](webkit/domcssstyledeclaration/azimuth().md)
- [background()](webkit/domcssstyledeclaration/background().md)
- [backgroundAttachment()](webkit/domcssstyledeclaration/backgroundattachment().md)
- [backgroundColor()](webkit/domcssstyledeclaration/backgroundcolor().md)
- [backgroundImage()](webkit/domcssstyledeclaration/backgroundimage().md)
- [backgroundPosition()](webkit/domcssstyledeclaration/backgroundposition().md)
- [backgroundRepeat()](webkit/domcssstyledeclaration/backgroundrepeat().md)
- [border()](webkit/domcssstyledeclaration/border().md)
- [borderBottom()](webkit/domcssstyledeclaration/borderbottom().md)
- [borderBottomColor()](webkit/domcssstyledeclaration/borderbottomcolor().md)
- [borderBottomStyle()](webkit/domcssstyledeclaration/borderbottomstyle().md)
- [borderBottomWidth()](webkit/domcssstyledeclaration/borderbottomwidth().md)
- [borderCollapse()](webkit/domcssstyledeclaration/bordercollapse().md)
- [borderColor()](webkit/domcssstyledeclaration/bordercolor().md)
- [borderLeft()](webkit/domcssstyledeclaration/borderleft().md)
- [borderLeftColor()](webkit/domcssstyledeclaration/borderleftcolor().md)
- [borderLeftStyle()](webkit/domcssstyledeclaration/borderleftstyle().md)
- [borderLeftWidth()](webkit/domcssstyledeclaration/borderleftwidth().md)
- [borderRight()](webkit/domcssstyledeclaration/borderright().md)
- [borderRightColor()](webkit/domcssstyledeclaration/borderrightcolor().md)
- [borderRightStyle()](webkit/domcssstyledeclaration/borderrightstyle().md)
- [borderRightWidth()](webkit/domcssstyledeclaration/borderrightwidth().md)
- [borderSpacing()](webkit/domcssstyledeclaration/borderspacing().md)
- [borderStyle()](webkit/domcssstyledeclaration/borderstyle().md)
- [borderTop()](webkit/domcssstyledeclaration/bordertop().md)
- [borderTopColor()](webkit/domcssstyledeclaration/bordertopcolor().md)
- [borderTopStyle()](webkit/domcssstyledeclaration/bordertopstyle().md)
- [borderTopWidth()](webkit/domcssstyledeclaration/bordertopwidth().md)
- [borderWidth()](webkit/domcssstyledeclaration/borderwidth().md)
- [bottom()](webkit/domcssstyledeclaration/bottom().md)
- [captionSide()](webkit/domcssstyledeclaration/captionside().md)
- [clear()](webkit/domcssstyledeclaration/clear().md)
- [clip()](webkit/domcssstyledeclaration/clip().md)
- [color()](webkit/domcssstyledeclaration/color().md)
- [content()](webkit/domcssstyledeclaration/content().md)
- [counterIncrement()](webkit/domcssstyledeclaration/counterincrement().md)
- [counterReset()](webkit/domcssstyledeclaration/counterreset().md)
- [cssFloat()](webkit/domcssstyledeclaration/cssfloat().md)
- [cue()](webkit/domcssstyledeclaration/cue().md)
- [cueAfter()](webkit/domcssstyledeclaration/cueafter().md)
- [cueBefore()](webkit/domcssstyledeclaration/cuebefore().md)
- [cursor()](webkit/domcssstyledeclaration/cursor().md)
- [direction()](webkit/domcssstyledeclaration/direction().md)
- [display()](webkit/domcssstyledeclaration/display().md)
- [elevation()](webkit/domcssstyledeclaration/elevation().md)
- [emptyCells()](webkit/domcssstyledeclaration/emptycells().md)
- [font()](webkit/domcssstyledeclaration/font().md)
- [fontFamily()](webkit/domcssstyledeclaration/fontfamily().md)
- [fontSize()](webkit/domcssstyledeclaration/fontsize().md)
- [fontSizeAdjust()](webkit/domcssstyledeclaration/fontsizeadjust().md)
- [fontStretch()](webkit/domcssstyledeclaration/fontstretch().md)
- [fontStyle()](webkit/domcssstyledeclaration/fontstyle().md)
- [fontVariant()](webkit/domcssstyledeclaration/fontvariant().md)
- [fontWeight()](webkit/domcssstyledeclaration/fontweight().md)
- [getPropertyCSSValue(_:)](webkit/domcssstyledeclaration/getpropertycssvalue(_:).md)
- [getPropertyPriority(_:)](webkit/domcssstyledeclaration/getpropertypriority(_:).md)
- [getPropertyValue(_:)](webkit/domcssstyledeclaration/getpropertyvalue(_:).md)
- [height()](webkit/domcssstyledeclaration/height().md)
- [isPropertyImplicit(_:)](webkit/domcssstyledeclaration/ispropertyimplicit(_:).md)
- [item(_:)](webkit/domcssstyledeclaration/item(_:).md)
- [left()](webkit/domcssstyledeclaration/left().md)
- [letterSpacing()](webkit/domcssstyledeclaration/letterspacing().md)
- [lineHeight()](webkit/domcssstyledeclaration/lineheight().md)
- [listStyle()](webkit/domcssstyledeclaration/liststyle().md)
- [listStyleImage()](webkit/domcssstyledeclaration/liststyleimage().md)
- [listStylePosition()](webkit/domcssstyledeclaration/liststyleposition().md)
- [listStyleType()](webkit/domcssstyledeclaration/liststyletype().md)
- [margin()](webkit/domcssstyledeclaration/margin().md)
- [marginBottom()](webkit/domcssstyledeclaration/marginbottom().md)
- [marginLeft()](webkit/domcssstyledeclaration/marginleft().md)
- [marginRight()](webkit/domcssstyledeclaration/marginright().md)
- [marginTop()](webkit/domcssstyledeclaration/margintop().md)
- [markerOffset()](webkit/domcssstyledeclaration/markeroffset().md)
- [marks()](webkit/domcssstyledeclaration/marks().md)
- [maxHeight()](webkit/domcssstyledeclaration/maxheight().md)
- [maxWidth()](webkit/domcssstyledeclaration/maxwidth().md)
- [minHeight()](webkit/domcssstyledeclaration/minheight().md)
- [minWidth()](webkit/domcssstyledeclaration/minwidth().md)
- [orphans()](webkit/domcssstyledeclaration/orphans().md)
- [outline()](webkit/domcssstyledeclaration/outline().md)
- [outlineColor()](webkit/domcssstyledeclaration/outlinecolor().md)
- [outlineStyle()](webkit/domcssstyledeclaration/outlinestyle().md)
- [outlineWidth()](webkit/domcssstyledeclaration/outlinewidth().md)
- [overflow()](webkit/domcssstyledeclaration/overflow().md)
- [padding()](webkit/domcssstyledeclaration/padding().md)
- [paddingBottom()](webkit/domcssstyledeclaration/paddingbottom().md)
- [paddingLeft()](webkit/domcssstyledeclaration/paddingleft().md)
- [paddingRight()](webkit/domcssstyledeclaration/paddingright().md)
- [paddingTop()](webkit/domcssstyledeclaration/paddingtop().md)
- [page()](webkit/domcssstyledeclaration/page().md)
- [pageBreakAfter()](webkit/domcssstyledeclaration/pagebreakafter().md)
- [pageBreakBefore()](webkit/domcssstyledeclaration/pagebreakbefore().md)
- [pageBreakInside()](webkit/domcssstyledeclaration/pagebreakinside().md)
- [pause()](webkit/domcssstyledeclaration/pause().md)
- [pauseAfter()](webkit/domcssstyledeclaration/pauseafter().md)
- [pauseBefore()](webkit/domcssstyledeclaration/pausebefore().md)
- [pitch()](webkit/domcssstyledeclaration/pitch().md)
- [pitchRange()](webkit/domcssstyledeclaration/pitchrange().md)
- [playDuring()](webkit/domcssstyledeclaration/playduring().md)
- [position()](webkit/domcssstyledeclaration/position().md)
- [quotes()](webkit/domcssstyledeclaration/quotes().md)
- [removeProperty(_:)](webkit/domcssstyledeclaration/removeproperty(_:).md)
- [richness()](webkit/domcssstyledeclaration/richness().md)
- [right()](webkit/domcssstyledeclaration/right().md)
- [setAzimuth(_:)](webkit/domcssstyledeclaration/setazimuth(_:).md)
- [setBackground(_:)](webkit/domcssstyledeclaration/setbackground(_:).md)
- [setBackgroundAttachment(_:)](webkit/domcssstyledeclaration/setbackgroundattachment(_:).md)
- [setBackgroundColor(_:)](webkit/domcssstyledeclaration/setbackgroundcolor(_:).md)
- [setBackgroundImage(_:)](webkit/domcssstyledeclaration/setbackgroundimage(_:).md)
- [setBackgroundPosition(_:)](webkit/domcssstyledeclaration/setbackgroundposition(_:).md)
- [setBackgroundRepeat(_:)](webkit/domcssstyledeclaration/setbackgroundrepeat(_:).md)
- [setBorder(_:)](webkit/domcssstyledeclaration/setborder(_:).md)
- [setBorderBottom(_:)](webkit/domcssstyledeclaration/setborderbottom(_:).md)
- [setBorderBottomColor(_:)](webkit/domcssstyledeclaration/setborderbottomcolor(_:).md)
- [setBorderBottomStyle(_:)](webkit/domcssstyledeclaration/setborderbottomstyle(_:).md)
- [setBorderBottomWidth(_:)](webkit/domcssstyledeclaration/setborderbottomwidth(_:).md)
- [setBorderCollapse(_:)](webkit/domcssstyledeclaration/setbordercollapse(_:).md)
- [setBorderColor(_:)](webkit/domcssstyledeclaration/setbordercolor(_:).md)
- [setBorderLeft(_:)](webkit/domcssstyledeclaration/setborderleft(_:).md)
- [setBorderLeftColor(_:)](webkit/domcssstyledeclaration/setborderleftcolor(_:).md)
- [setBorderLeftStyle(_:)](webkit/domcssstyledeclaration/setborderleftstyle(_:).md)
- [setBorderLeftWidth(_:)](webkit/domcssstyledeclaration/setborderleftwidth(_:).md)
- [setBorderRight(_:)](webkit/domcssstyledeclaration/setborderright(_:).md)
- [setBorderRightColor(_:)](webkit/domcssstyledeclaration/setborderrightcolor(_:).md)
- [setBorderRightStyle(_:)](webkit/domcssstyledeclaration/setborderrightstyle(_:).md)
- [setBorderRightWidth(_:)](webkit/domcssstyledeclaration/setborderrightwidth(_:).md)
- [setBorderSpacing(_:)](webkit/domcssstyledeclaration/setborderspacing(_:).md)
- [setBorderStyle(_:)](webkit/domcssstyledeclaration/setborderstyle(_:).md)
- [setBorderTop(_:)](webkit/domcssstyledeclaration/setbordertop(_:).md)
- [setBorderTopColor(_:)](webkit/domcssstyledeclaration/setbordertopcolor(_:).md)
- [setBorderTopStyle(_:)](webkit/domcssstyledeclaration/setbordertopstyle(_:).md)
- [setBorderTopWidth(_:)](webkit/domcssstyledeclaration/setbordertopwidth(_:).md)
- [setBorderWidth(_:)](webkit/domcssstyledeclaration/setborderwidth(_:).md)
- [setBottom(_:)](webkit/domcssstyledeclaration/setbottom(_:).md)
- [setCaptionSide(_:)](webkit/domcssstyledeclaration/setcaptionside(_:).md)
- [setClear(_:)](webkit/domcssstyledeclaration/setclear(_:).md)
- [setClip(_:)](webkit/domcssstyledeclaration/setclip(_:).md)
- [setColor(_:)](webkit/domcssstyledeclaration/setcolor(_:).md)
- [setContent(_:)](webkit/domcssstyledeclaration/setcontent(_:).md)
- [setCounterIncrement(_:)](webkit/domcssstyledeclaration/setcounterincrement(_:).md)
- [setCounterReset(_:)](webkit/domcssstyledeclaration/setcounterreset(_:).md)
- [setCssFloat(_:)](webkit/domcssstyledeclaration/setcssfloat(_:).md)
- [setCue(_:)](webkit/domcssstyledeclaration/setcue(_:).md)
- [setCueAfter(_:)](webkit/domcssstyledeclaration/setcueafter(_:).md)
- [setCueBefore(_:)](webkit/domcssstyledeclaration/setcuebefore(_:).md)
- [setCursor(_:)](webkit/domcssstyledeclaration/setcursor(_:).md)
- [setDirection(_:)](webkit/domcssstyledeclaration/setdirection(_:).md)
- [setDisplay(_:)](webkit/domcssstyledeclaration/setdisplay(_:).md)
- [setElevation(_:)](webkit/domcssstyledeclaration/setelevation(_:).md)
- [setEmptyCells(_:)](webkit/domcssstyledeclaration/setemptycells(_:).md)
- [setFont(_:)](webkit/domcssstyledeclaration/setfont(_:).md)
- [setFontFamily(_:)](webkit/domcssstyledeclaration/setfontfamily(_:).md)
- [setFontSize(_:)](webkit/domcssstyledeclaration/setfontsize(_:).md)
- [setFontSizeAdjust(_:)](webkit/domcssstyledeclaration/setfontsizeadjust(_:).md)
- [setFontStretch(_:)](webkit/domcssstyledeclaration/setfontstretch(_:).md)
- [setFontStyle(_:)](webkit/domcssstyledeclaration/setfontstyle(_:).md)
- [setFontVariant(_:)](webkit/domcssstyledeclaration/setfontvariant(_:).md)
- [setFontWeight(_:)](webkit/domcssstyledeclaration/setfontweight(_:).md)
- [setHeight(_:)](webkit/domcssstyledeclaration/setheight(_:).md)
- [setLeft(_:)](webkit/domcssstyledeclaration/setleft(_:).md)
- [setLetterSpacing(_:)](webkit/domcssstyledeclaration/setletterspacing(_:).md)
- [setLineHeight(_:)](webkit/domcssstyledeclaration/setlineheight(_:).md)
- [setListStyle(_:)](webkit/domcssstyledeclaration/setliststyle(_:).md)
- [setListStyleImage(_:)](webkit/domcssstyledeclaration/setliststyleimage(_:).md)
- [setListStylePosition(_:)](webkit/domcssstyledeclaration/setliststyleposition(_:).md)
- [setListStyleType(_:)](webkit/domcssstyledeclaration/setliststyletype(_:).md)
- [setMargin(_:)](webkit/domcssstyledeclaration/setmargin(_:).md)
- [setMarginBottom(_:)](webkit/domcssstyledeclaration/setmarginbottom(_:).md)
- [setMarginLeft(_:)](webkit/domcssstyledeclaration/setmarginleft(_:).md)
- [setMarginRight(_:)](webkit/domcssstyledeclaration/setmarginright(_:).md)
- [setMarginTop(_:)](webkit/domcssstyledeclaration/setmargintop(_:).md)
- [setMarkerOffset(_:)](webkit/domcssstyledeclaration/setmarkeroffset(_:).md)
- [setMarks(_:)](webkit/domcssstyledeclaration/setmarks(_:).md)
- [setMaxHeight(_:)](webkit/domcssstyledeclaration/setmaxheight(_:).md)
- [setMaxWidth(_:)](webkit/domcssstyledeclaration/setmaxwidth(_:).md)
- [setMinHeight(_:)](webkit/domcssstyledeclaration/setminheight(_:).md)
- [setMinWidth(_:)](webkit/domcssstyledeclaration/setminwidth(_:).md)
- [setOrphans(_:)](webkit/domcssstyledeclaration/setorphans(_:).md)
- [setOutline(_:)](webkit/domcssstyledeclaration/setoutline(_:).md)
- [setOutlineColor(_:)](webkit/domcssstyledeclaration/setoutlinecolor(_:).md)
- [setOutlineStyle(_:)](webkit/domcssstyledeclaration/setoutlinestyle(_:).md)
- [setOutlineWidth(_:)](webkit/domcssstyledeclaration/setoutlinewidth(_:).md)
- [setOverflow(_:)](webkit/domcssstyledeclaration/setoverflow(_:).md)
- [setPadding(_:)](webkit/domcssstyledeclaration/setpadding(_:).md)
- [setPaddingBottom(_:)](webkit/domcssstyledeclaration/setpaddingbottom(_:).md)
- [setPaddingLeft(_:)](webkit/domcssstyledeclaration/setpaddingleft(_:).md)
- [setPaddingRight(_:)](webkit/domcssstyledeclaration/setpaddingright(_:).md)
- [setPaddingTop(_:)](webkit/domcssstyledeclaration/setpaddingtop(_:).md)
- [setPage(_:)](webkit/domcssstyledeclaration/setpage(_:).md)
- [setPageBreakAfter(_:)](webkit/domcssstyledeclaration/setpagebreakafter(_:).md)
- [setPageBreakBefore(_:)](webkit/domcssstyledeclaration/setpagebreakbefore(_:).md)
- [setPageBreakInside(_:)](webkit/domcssstyledeclaration/setpagebreakinside(_:).md)
- [setPause(_:)](webkit/domcssstyledeclaration/setpause(_:).md)
- [setPauseAfter(_:)](webkit/domcssstyledeclaration/setpauseafter(_:).md)
- [setPauseBefore(_:)](webkit/domcssstyledeclaration/setpausebefore(_:).md)
- [setPitch(_:)](webkit/domcssstyledeclaration/setpitch(_:).md)
- [setPitchRange(_:)](webkit/domcssstyledeclaration/setpitchrange(_:).md)
- [setPlayDuring(_:)](webkit/domcssstyledeclaration/setplayduring(_:).md)
- [setPosition(_:)](webkit/domcssstyledeclaration/setposition(_:).md)
- [setProperty(_:value:priority:)](webkit/domcssstyledeclaration/setproperty(_:value:priority:).md)
- [setQuotes(_:)](webkit/domcssstyledeclaration/setquotes(_:).md)
- [setRichness(_:)](webkit/domcssstyledeclaration/setrichness(_:).md)
- [setRight(_:)](webkit/domcssstyledeclaration/setright(_:).md)
- [setSize(_:)](webkit/domcssstyledeclaration/setsize(_:).md)
- [setSpeak(_:)](webkit/domcssstyledeclaration/setspeak(_:).md)
- [setSpeakHeader(_:)](webkit/domcssstyledeclaration/setspeakheader(_:).md)
- [setSpeakNumeral(_:)](webkit/domcssstyledeclaration/setspeaknumeral(_:).md)
- [setSpeakPunctuation(_:)](webkit/domcssstyledeclaration/setspeakpunctuation(_:).md)
- [setSpeechRate(_:)](webkit/domcssstyledeclaration/setspeechrate(_:).md)
- [setStress(_:)](webkit/domcssstyledeclaration/setstress(_:).md)
- [setTableLayout(_:)](webkit/domcssstyledeclaration/settablelayout(_:).md)
- [setTextAlign(_:)](webkit/domcssstyledeclaration/settextalign(_:).md)
- [setTextDecoration(_:)](webkit/domcssstyledeclaration/settextdecoration(_:).md)
- [setTextIndent(_:)](webkit/domcssstyledeclaration/settextindent(_:).md)
- [setTextShadow(_:)](webkit/domcssstyledeclaration/settextshadow(_:).md)
- [setTextTransform(_:)](webkit/domcssstyledeclaration/settexttransform(_:).md)
- [setTop(_:)](webkit/domcssstyledeclaration/settop(_:).md)
- [setUnicodeBidi(_:)](webkit/domcssstyledeclaration/setunicodebidi(_:).md)
- [setVerticalAlign(_:)](webkit/domcssstyledeclaration/setverticalalign(_:).md)
- [setVisibility(_:)](webkit/domcssstyledeclaration/setvisibility(_:).md)
- [setVoiceFamily(_:)](webkit/domcssstyledeclaration/setvoicefamily(_:).md)
- [setVolume(_:)](webkit/domcssstyledeclaration/setvolume(_:).md)
- [setWhiteSpace(_:)](webkit/domcssstyledeclaration/setwhitespace(_:).md)
- [setWidows(_:)](webkit/domcssstyledeclaration/setwidows(_:).md)
- [setWidth(_:)](webkit/domcssstyledeclaration/setwidth(_:).md)
- [setWordSpacing(_:)](webkit/domcssstyledeclaration/setwordspacing(_:).md)
- [setZIndex(_:)](webkit/domcssstyledeclaration/setzindex(_:).md)
- [size()](webkit/domcssstyledeclaration/size().md)
- [speak()](webkit/domcssstyledeclaration/speak().md)
- [speakHeader()](webkit/domcssstyledeclaration/speakheader().md)
- [speakNumeral()](webkit/domcssstyledeclaration/speaknumeral().md)
- [speakPunctuation()](webkit/domcssstyledeclaration/speakpunctuation().md)
- [speechRate()](webkit/domcssstyledeclaration/speechrate().md)
- [stress()](webkit/domcssstyledeclaration/stress().md)
- [tableLayout()](webkit/domcssstyledeclaration/tablelayout().md)
- [textAlign()](webkit/domcssstyledeclaration/textalign().md)
- [textDecoration()](webkit/domcssstyledeclaration/textdecoration().md)
- [textIndent()](webkit/domcssstyledeclaration/textindent().md)
- [textShadow()](webkit/domcssstyledeclaration/textshadow().md)
- [textTransform()](webkit/domcssstyledeclaration/texttransform().md)
- [top()](webkit/domcssstyledeclaration/top().md)
- [unicodeBidi()](webkit/domcssstyledeclaration/unicodebidi().md)
- [verticalAlign()](webkit/domcssstyledeclaration/verticalalign().md)
- [visibility()](webkit/domcssstyledeclaration/visibility().md)
- [voiceFamily()](webkit/domcssstyledeclaration/voicefamily().md)
- [volume()](webkit/domcssstyledeclaration/volume().md)
- [whiteSpace()](webkit/domcssstyledeclaration/whitespace().md)
- [widows()](webkit/domcssstyledeclaration/widows().md)
- [width()](webkit/domcssstyledeclaration/width().md)
- [wordSpacing()](webkit/domcssstyledeclaration/wordspacing().md)
- [zIndex()](webkit/domcssstyledeclaration/zindex().md)

## Relationships

### Inherits From

- [DOMObject](webkit/domobject.md)

### Conforms To

- [CVarArg](swift/cvararg.md)
- [CustomDebugStringConvertible](swift/customdebugstringconvertible.md)
- [CustomStringConvertible](swift/customstringconvertible.md)
- [Equatable](swift/equatable.md)
- [Hashable](swift/hashable.md)
- [NSCopying](foundation/nscopying.md)
- [NSObjectProtocol](objectivec/nsobjectprotocol.md)

## See Also

### Document Object Model (DOM) APIs

- [DOMAbstractView](webkit/domabstractview.md)
- [DOMAttr](webkit/domattr.md)
- [DOMBlob](webkit/domblob.md)
- [DOMCDATASection](webkit/domcdatasection.md)
- [DOMCharacterData](webkit/domcharacterdata.md)
- [DOMComment](webkit/domcomment.md)
- [DOMCounter](webkit/domcounter.md)
- [DOMCSSCharsetRule](webkit/domcsscharsetrule.md)
- [DOMCSSFontFaceRule](webkit/domcssfontfacerule.md)
- [DOMCSSImportRule](webkit/domcssimportrule.md)
- [DOMCSSMediaRule](webkit/domcssmediarule.md)
- [DOMCSSPageRule](webkit/domcsspagerule.md)
- [DOMCSSPrimitiveValue](webkit/domcssprimitivevalue.md)
- [DOMCSSRule](webkit/domcssrule.md)
- [DOMCSSRuleList](webkit/domcssrulelist.md)
