Skip to main content
Using Deno in production at your company? Earn free Deno merch.
Give us feedback
Go to Latest
interface CSSStyleDeclaration
import { type CSSStyleDeclaration } from "https://deno.land/x/yxz@0.17.0/typing/lib.dom.ts";

An object that is a CSS declaration block, and exposes style information and various style-related methods and properties.

Index Signatures

[index: number]: string

Properties

accentColor: string
alignContent: string
alignItems: string
alignSelf: string
alignmentBaseline: string
all: string
animation: string
animationDelay: string
animationDirection: string
animationDuration: string
animationFillMode: string
animationIterationCount: string
animationName: string
animationPlayState: string
animationTimingFunction: string
appearance: string
aspectRatio: string
backfaceVisibility: string
background: string
backgroundAttachment: string
backgroundBlendMode: string
backgroundClip: string
backgroundColor: string
backgroundImage: string
backgroundOrigin: string
backgroundPosition: string
backgroundPositionX: string
backgroundPositionY: string
backgroundRepeat: string
backgroundSize: string
baselineShift: string
blockSize: string
border: string
borderBlock: string
borderBlockColor: string
borderBlockEnd: string
borderBlockEndColor: string
borderBlockEndStyle: string
borderBlockEndWidth: string
borderBlockStart: string
borderBlockStartColor: string
borderBlockStartStyle: string
borderBlockStartWidth: string
borderBlockStyle: string
borderBlockWidth: string
borderBottom: string
borderBottomColor: string
borderBottomLeftRadius: string
borderBottomRightRadius: string
borderBottomStyle: string
borderBottomWidth: string
borderCollapse: string
borderColor: string
borderEndEndRadius: string
borderEndStartRadius: string
borderImage: string
borderImageOutset: string
borderImageRepeat: string
borderImageSlice: string
borderImageSource: string
borderImageWidth: string
borderInline: string
borderInlineColor: string
borderInlineEnd: string
borderInlineEndColor: string
borderInlineEndStyle: string
borderInlineEndWidth: string
borderInlineStart: string
borderInlineStartColor: string
borderInlineStartStyle: string
borderInlineStartWidth: string
borderInlineStyle: string
borderInlineWidth: string
borderLeft: string
borderLeftColor: string
borderLeftStyle: string
borderLeftWidth: string
borderRadius: string
borderRight: string
borderRightColor: string
borderRightStyle: string
borderRightWidth: string
borderSpacing: string
borderStartEndRadius: string
borderStartStartRadius: string
borderStyle: string
borderTop: string
borderTopColor: string
borderTopLeftRadius: string
borderTopRightRadius: string
borderTopStyle: string
borderTopWidth: string
borderWidth: string
bottom: string
boxShadow: string
boxSizing: string
breakAfter: string
breakBefore: string
breakInside: string
captionSide: string
caretColor: string
clear: string
deprecated
clip: string
clipPath: string
clipRule: string
color: string
colorInterpolation: string
colorInterpolationFilters: string
colorScheme: string
columnCount: string
columnFill: string
columnGap: string
columnRule: string
columnRuleColor: string
columnRuleStyle: string
columnRuleWidth: string
columnSpan: string
columnWidth: string
columns: string
contain: string
content: string
counterIncrement: string
counterReset: string
counterSet: string
cssFloat: string
cssText: string
cursor: string
direction: string
display: string
dominantBaseline: string
emptyCells: string
fill: string
fillOpacity: string
fillRule: string
filter: string
flex: string
flexBasis: string
flexDirection: string
flexFlow: string
flexGrow: string
flexShrink: string
flexWrap: string
float: string
floodColor: string
floodOpacity: string
font: string
fontFamily: string
fontFeatureSettings: string
fontKerning: string
fontOpticalSizing: string
fontSize: string
fontSizeAdjust: string
fontStretch: string
fontStyle: string
fontSynthesis: string
fontVariant: string
deprecated
fontVariantAlternates: string
fontVariantCaps: string
fontVariantEastAsian: string
fontVariantLigatures: string
fontVariantNumeric: string
fontVariantPosition: string
fontVariationSettings: string
fontWeight: string
gap: string
grid: string
gridArea: string
gridAutoColumns: string
gridAutoFlow: string
gridAutoRows: string
gridColumn: string
gridColumnEnd: string
deprecated
gridColumnGap: string
gridColumnStart: string
deprecated
gridGap: string
gridRow: string
gridRowEnd: string
deprecated
gridRowGap: string
gridRowStart: string
gridTemplate: string
gridTemplateAreas: string
gridTemplateColumns: string
gridTemplateRows: string
height: string
hyphens: string
deprecated
imageOrientation: string
imageRendering: string
inlineSize: string
inset: string
insetBlock: string
insetBlockEnd: string
insetBlockStart: string
insetInline: string
insetInlineEnd: string
insetInlineStart: string
isolation: string
justifyContent: string
justifyItems: string
justifySelf: string
left: string
readonly
length: number
letterSpacing: string
lightingColor: string
lineBreak: string
lineHeight: string
listStyle: string
listStyleImage: string
listStylePosition: string
listStyleType: string
margin: string
marginBlock: string
marginBlockEnd: string
marginBlockStart: string
marginBottom: string
marginInline: string
marginInlineEnd: string
marginInlineStart: string
marginLeft: string
marginRight: string
marginTop: string
marker: string
markerEnd: string
markerMid: string
markerStart: string
mask: string
maskType: string
maxBlockSize: string
maxHeight: string
maxInlineSize: string
maxWidth: string
minBlockSize: string
minHeight: string
minInlineSize: string
minWidth: string
mixBlendMode: string
objectFit: string
objectPosition: string
offset: string
offsetAnchor: string
offsetDistance: string
offsetPath: string
offsetRotate: string
opacity: string
order: string
orphans: string
outline: string
outlineColor: string
outlineOffset: string
outlineStyle: string
outlineWidth: string
overflow: string
overflowAnchor: string
overflowWrap: string
overflowX: string
overflowY: string
overscrollBehavior: string
overscrollBehaviorBlock: string
overscrollBehaviorInline: string
overscrollBehaviorX: string
overscrollBehaviorY: string
padding: string
paddingBlock: string
paddingBlockEnd: string
paddingBlockStart: string
paddingBottom: string
paddingInline: string
paddingInlineEnd: string
paddingInlineStart: string
paddingLeft: string
paddingRight: string
paddingTop: string
pageBreakAfter: string
pageBreakBefore: string
pageBreakInside: string
paintOrder: string
readonly
parentRule: CSSRule | null
perspective: string
perspectiveOrigin: string
placeContent: string
placeItems: string
placeSelf: string
pointerEvents: string
position: string
quotes: string
resize: string
right: string
rotate: string
rowGap: string
rubyPosition: string
scale: string
scrollBehavior: string
scrollMargin: string
scrollMarginBlock: string
scrollMarginBlockEnd: string
scrollMarginBlockStart: string
scrollMarginBottom: string
scrollMarginInline: string
scrollMarginInlineEnd: string
scrollMarginInlineStart: string
scrollMarginLeft: string
scrollMarginRight: string
scrollMarginTop: string
scrollPadding: string
scrollPaddingBlock: string
scrollPaddingBlockEnd: string
scrollPaddingBlockStart: string
scrollPaddingBottom: string
scrollPaddingInline: string
scrollPaddingInlineEnd: string
scrollPaddingInlineStart: string
scrollPaddingLeft: string
scrollPaddingRight: string
scrollPaddingTop: string
scrollSnapAlign: string
scrollSnapStop: string
scrollSnapType: string
shapeImageThreshold: string
shapeMargin: string
shapeOutside: string
shapeRendering: 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
textAlignLast: string
textAnchor: string
textCombineUpright: string
textDecoration: string
textDecorationColor: string
textDecorationLine: string
textDecorationSkipInk: string
textDecorationStyle: string
textDecorationThickness: string
textEmphasis: string
textEmphasisColor: string
textEmphasisPosition: string
textEmphasisStyle: string
textIndent: string
textOrientation: string
textOverflow: string
textRendering: string
textShadow: string
textTransform: string
textUnderlineOffset: string
textUnderlinePosition: string
top: string
touchAction: string
transform: string
transformBox: string
transformOrigin: string
transformStyle: string
transition: string
transitionDelay: string
transitionDuration: string
transitionProperty: string
transitionTimingFunction: string
translate: string
unicodeBidi: string
userSelect: string
verticalAlign: string
visibility: string
deprecated
webkitAlignContent: string
deprecated
webkitAlignItems: string
deprecated
webkitAlignSelf: string
deprecated
webkitAnimation: string
deprecated
webkitAnimationDelay: string
deprecated
webkitAnimationDirection: string
deprecated
webkitAnimationDuration: string
deprecated
webkitAnimationFillMode: string
deprecated
webkitAnimationIterationCount: string
deprecated
webkitAnimationName: string
deprecated
webkitAnimationPlayState: string
deprecated
webkitAnimationTimingFunction: string
deprecated
webkitAppearance: string
deprecated
webkitBackfaceVisibility: string
deprecated
webkitBackgroundClip: string
deprecated
webkitBackgroundOrigin: string
deprecated
webkitBackgroundSize: string
deprecated
webkitBorderBottomLeftRadius: string
deprecated
webkitBorderBottomRightRadius: string
deprecated
webkitBorderRadius: string
deprecated
webkitBorderTopLeftRadius: string
deprecated
webkitBorderTopRightRadius: string
deprecated
webkitBoxAlign: string
deprecated
webkitBoxFlex: string
deprecated
webkitBoxOrdinalGroup: string
deprecated
webkitBoxOrient: string
deprecated
webkitBoxPack: string
deprecated
webkitBoxShadow: string
deprecated
webkitBoxSizing: string
deprecated
webkitFilter: string
deprecated
webkitFlex: string
deprecated
webkitFlexBasis: string
deprecated
webkitFlexDirection: string
deprecated
webkitFlexFlow: string
deprecated
webkitFlexGrow: string
deprecated
webkitFlexShrink: string
deprecated
webkitFlexWrap: string
deprecated
webkitJustifyContent: string
webkitLineClamp: string
deprecated
webkitMask: string
deprecated
webkitMaskBoxImage: string
deprecated
webkitMaskBoxImageOutset: string
deprecated
webkitMaskBoxImageRepeat: string
deprecated
webkitMaskBoxImageSlice: string
deprecated
webkitMaskBoxImageSource: string
deprecated
webkitMaskBoxImageWidth: string
deprecated
webkitMaskClip: string
webkitMaskComposite: string
deprecated
webkitMaskImage: string
deprecated
webkitMaskOrigin: string
deprecated
webkitMaskPosition: string
deprecated
webkitMaskRepeat: string
deprecated
webkitMaskSize: string
deprecated
webkitOrder: string
deprecated
webkitPerspective: string
deprecated
webkitPerspectiveOrigin: string
webkitTextFillColor: string
webkitTextStroke: string
webkitTextStrokeColor: string
webkitTextStrokeWidth: string
deprecated
webkitTransform: string
deprecated
webkitTransformOrigin: string
deprecated
webkitTransformStyle: string
deprecated
webkitTransition: string
deprecated
webkitTransitionDelay: string
deprecated
webkitTransitionDuration: string
deprecated
webkitTransitionProperty: string
deprecated
webkitTransitionTimingFunction: string
deprecated
webkitUserSelect: string
whiteSpace: string
widows: string
width: string
willChange: string
wordBreak: string
wordSpacing: string
deprecated
wordWrap: string
writingMode: string
zIndex: string

Methods

getPropertyPriority(property: string): string
getPropertyValue(property: string): string
item(index: number): string
removeProperty(property: string): string
setProperty(
property: string,
value: string | null,
priority?: string,
): void