Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
IHTMLCSSStyleDeclaration2
Collapse the table of content
Expand the table of content

IHTMLCSSStyleDeclaration2 interface

Represents a single Cascading Style Sheets (CSS) declaration block.

Members

The IHTMLCSSStyleDeclaration2 interface inherits from the IUnknown interface. IHTMLCSSStyleDeclaration2 also has these types of members:

Properties

The IHTMLCSSStyleDeclaration2 interface has these properties.

PropertyAccess typeDescription

animation

Read/write

Specifies shorthand values that define animation properties for object properties identified in the @keyframes at-rule of the IHTMLCSSStyleDeclaration2::animationName property.

animationDelay

Read/write

Specifies the offset within an animation cycle (the amount of time from the start of a cycle) before the animation is displayed for a set of corresponding object properties identified in the CSS @keyframes at-rule specified by the IHTMLCSSStyleDeclaration2::animationName property.

animationDirection

Read/write

Specifies the direction of play for an animation cycle.

animationDuration

Read/write

Specifies the length of time to complete one cycle of the animation.

animationFillMode

Read/write

Specifies whether the effects of an animation are visible before or after it plays.

animationIterationCount

Read/write

Specifies the number of times an animation cycle is played.

animationName

Read/write

Identifies one or more animation names. An animation name selects a CSS @keyframes at-rule.

animationPlayState

Read/write

Specifies whether an animation is playing or paused.

animationTimingFunction

Read/write

Specifies the intermediate property values to be used during a single cycle of an animation on a set of corresponding object properties identified in the CSS @keyframes at-rule specified by the IHTMLCSSStyleDeclaration2::animationName property.

backfaceVisibility

Read/write

Gets or sets a value that specifies whether the back face (reverse side) of an object is visible.

breakAfter

Read/write

Gets or sets the column-break behavior that follows a content block in a multi-column element.

breakBefore

Read/write

Gets or sets the column-break behavior that precedes a content block in a multi-column element.

breakInside

Read/write

Gets or sets the column-break behavior that occurs within a content block in a multi-column element.

columnCount

Read/write

Gets or sets the optimal number of columns in a multi-column element.

columnFill

Read/write

Gets or sets a value that indicates how the column lengths in a multi-column element are affected by the content flow.

columnGap

Read/write

Gets or sets the width of the gap between columns in a multi-column element.

columnRule

Read/write

Gets or sets a shorthand value that specifies values for the IHTMLCSSStyleDeclaration2::columnRuleWidth, IHTMLCSSStyleDeclaration2::columnRuleStyle, and the IHTMLCSSStyleDeclaration2::columnRuleColor of a multi-column element.

columnRuleColor

Read/write

Gets or sets the color for all column rules in a multi-column element.

columnRuleStyle

Read/write

Gets or sets the style for all column rules in a multi-column element.

columnRuleWidth

Read/write

Gets or sets the width of all column rules in a multi-column element.

columnSpan

Read/write

Gets or sets the number of columns that a content block spans in a multi-column element.

columnWidth

Read/write

Gets or sets the optimal width of the columns in a multi-column element.

msGridColumn

Read/write

Gets or sets a value that specifies in which column of the grid to place the object.

msGridColumnAlign

Read/write

Gets or sets a value that specifies the horizontal alignment of the object within the grid column.

msGridColumns

Read/write

Gets or sets one or more values that specify the width of each grid column within the object.

msGridColumnSpan

Read-only

Gets or sets a value that specifies the number of columns of the grid that the object spans.

msGridLayer

Read/write

Do not use. This property's functionality has been replaced by the IHTMLRuleStyle::zIndex property, and is no longer recognized by Internet Explorer. To ensure compatibility in the future, applications using this property should be updated accordingly.

msGridRow

Read/write

Gets or sets a value that specifies in which row of the grid to place the object.

msGridRowAlign

Read/write

Gets or sets a value that specifies the vertical alignment of the object within the grid row.

msGridRows

Read/write

Gets or sets one or more values that specify the height of each grid row within the object.

msGridRowSpan

Read/write

Gets or sets a value that specifies the number of rows of the grid that the object spans.

perspective

Read/write

Gets or sets a value that represents the perspective from which all child elements of the object are viewed.

perspectiveOrigin

Read/write

Gets or sets one or two values that represent the origin (the vanishing point for the 3-D space) of an object with an IHTMLCSSStyleDeclaration2::perspective property declaration.

transformStyle

Read/write

Gets or sets a value that specifies how child elements of the object are rendered in 3-D space.

transition

Read/write

Gets or sets one or more shorthand values that specify the transition properties for a set of corresponding object properties identified in the IHTMLCSSStyleDeclaration2::transitionProperty property.

transitionDelay

Read/write

Gets or sets one or more values that specify the offset within a transition (the amount of time from the start of a transition) before the transition is displayed for a set of corresponding object properties identified in the IHTMLCSSStyleDeclaration2::transitionProperty property.

transitionDuration

Read/write

Gets or sets one or more values that specify the durations of transitions on a set of corresponding object properties identified in the IHTMLCSSStyleDeclaration2::transitionProperty property.

transitionProperty

Read/write

Gets or sets a value that identifies the CSS property name or names to which the transition effect (defined by the IHTMLCSSStyleDeclaration2::transitionDuration, IHTMLCSSStyleDeclaration2::transitionTimingFunction, and IHTMLCSSStyleDeclaration2::transitionDelay properties) is applied when a new property value is specified.

transitionTimingFunction

Read/write

Gets or sets one or more values that specify the intermediate property values to be used during a transition on a set of corresponding object properties identified in the IHTMLCSSStyleDeclaration2::transitionProperty property.

 

Requirements

Product

Internet Explorer 10

 

 

Community Additions

ADD
Show:
© 2015 Microsoft