Skip to main content
Using Deno in production at your company? Earn free Deno merch.
Give us feedback
Module

x/gauntlet/imports/happy_dom.ts>CSSStyleDeclaration

Work-in-progress front-end tool which does put a smile on my face
Latest
class CSSStyleDeclaration
Re-export
import { CSSStyleDeclaration } from "https://deno.land/x/gauntlet@v0.0.9/imports/happy_dom.ts";

CSS Style Declaration.

Constructors

new
CSSStyleDeclaration(attributes?: { [k: string]: Attr; }, computedStyleElement?: { isConnected: boolean; })

Constructor.

Properties

private
_attributes
private
_computedStyleElement
alignContent: string
alignItems: string
alignmentBaseline: string
alignSelf: string
all: string
animation: string
animationDelay: string
animationDirection: string
animationDuration: string
animationFillMode: string
animationIterationCount: string
animationName: string
animationPlayState: string
animationTimingFunction: string
appearance: string
backdropFilter: 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
backgroundRepeatX: string
backgroundRepeatY: string
backgroundSize: string
baselineShift: string
blockSize: string
border: string
borderBlockEnd: string
borderBlockEndColor: string
borderBlockEndStyle: string
borderBlockEndWidth: string
borderBlockStart: string
borderBlockStartColor: string
borderBlockStartStyle: string
borderBlockStartWidth: 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
borderInlineEnd: string
borderInlineEndColor: string
borderInlineEndStyle: string
borderInlineEndWidth: string
borderInlineStart: string
borderInlineStartColor: string
borderInlineStartStyle: string
borderInlineStartWidth: 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
breakAfter: string
breakBefore: string
breakInside: string
bufferedRendering: string
captionSide: string
caretColor: string
clear: string
clip: string
clipPath: string
clipRule: string
color: string
colorInterpolation: string
colorInterpolationFilters: string
colorRendering: string
colorScheme: string
columnCount: string
columnFill: string
columnGap: string
columnRule: string
columnRuleColor: string
columnRuleStyle: string
columnRuleWidth: string
columns: string
columnSpan: string
columnWidth: string
contain: string
containIntrinsicSize: string
content: string
contentVisibility: string
counterIncrement: string
counterReset: string
counterSet: string
cssFloat: string
cssText: string

Returns the style decleration as a CSS text.

cursor: string
cx: string
cy: string
d: 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
fontDisplay: string
fontFamily: string
fontFeatureSettings: string
fontKerning: string
fontOpticalSizing: string
fontSize: string
fontStretch: string
fontStyle: string
fontVariant: string
fontVariantCaps: string
fontVariantEastAsian: string
fontVariantLigatures: string
fontVariantNumeric: string
fontVariationSettings: string
fontWeight: string
gap: string
grid: string
gridArea: string
gridAutoColumns: string
gridAutoFlow: string
gridAutoRows: string
gridColumn: string
gridColumnEnd: string
gridColumnGap: string
gridColumnStart: string
gridGap: string
gridRow: string
gridRowEnd: string
gridRowGap: string
gridRowStart: string
gridTemplate: string
gridTemplateAreas: string
gridTemplateColumns: string
gridTemplateRows: string
height: string
hyphens: string
imageOrientation: string
imageRendering: string
inherits: string
initialValue: string
inlineSize: 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
marginBlockEnd: string
marginBlockStart: string
marginBottom: 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
maxZoom: string
minBlockSize: string
minHeight: string
minInlineSize: string
minWidth: string
minZoom: string
mixBlendMode: string
objectFit: string
objectPosition: string
offset: string
offsetDistance: string
offsetPath: string
offsetRotate: string
opacity: string
order: string
orientation: 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
paddingBlockEnd: string
paddingBlockStart: string
paddingBottom: string
paddingInlineEnd: string
paddingInlineStart: string
paddingLeft: string
paddingRight: string
paddingTop: string
page: string
pageBreakAfter: string
pageBreakBefore: string
pageBreakInside: string
pageOrientation: string
paintOrder: string
readonly
parentRule: CSSRule
perspective: string
perspectiveOrigin: string
placeContent: string
placeItems: string
placeSelf: string
pointerEvents: string
position: string
quotes: string
r: string
resize: string
right: string
rowGap: string
rubyPosition: string
rx: string
ry: 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
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
syntax: string
tableLayout: string
tabSize: string
textAlign: string
textAlignLast: string
textAnchor: string
textCombineUpright: string
textDecoration: string
textDecorationColor: string
textDecorationLine: string
textDecorationSkipInk: string
textDecorationStyle: string
textIndent: string
textOrientation: string
textOverflow: string
textRendering: string
textShadow: string
textSizeAdjust: string
textTransform: 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
unicodeBidi: string
unicodeRange: string
userSelect: string
userZoom: string
vectorEffect: string
verticalAlign: string
visibility: string
whiteSpace: string
widows: string
width: string
willChange: string
wordBreak: string
wordSpacing: string
wordWrap: string
writingMode: string
x: string
y: string
zIndex: string
zoom: string

Methods

getPropertyValue(propertyName: string): string

Returns a property.

item(index: number): string

Returns item.

removeProperty(propertyName: string): void

Removes a property.

setProperty(
propertyName: string,
value: string,
priority?: string,
): void

Set a property.