Table of Contents

Class CSSPositionTryDescriptors

Namespace
CSharpToJavaScript.APIs.JS
Assembly
CSharpToJavaScript.dll

The CSSPositionTryDescriptors interface defines properties that represent the list of CSS descriptors that can be set in the body of a @position-try at-rule.

[Value("CSSPositionTryDescriptors")]
public class CSSPositionTryDescriptors : CSSStyleDeclaration
Inheritance
CSSPositionTryDescriptors
Inherited Members

Remarks

Each descriptor in the body of the corresponding @position-try at-rule can be accessed using either its property name in bracket notation or the camel-case version of the property name "propertyName" in dot notation.
For example, you can access the CSS property "property-name" as style["property-name"] or style.propertyName, where style is a CSSPositionTryDescriptors instance.
A property with a single-word name like height can be accessed using either notation: style["height"] or style.height.

NOTE

The CSSPositionTryRule interface represents a {{cssxref("@position-try")}} at-rule, and the Style property is an instance of this object.

-CSSPositionTryRule
-@position-try
-position-try-fallbacks
-CSS anchor positioning module
-Using CSS anchor positioning
-Handling overflow: try options and conditional hiding

See also on MDN

Constructors

CSSPositionTryDescriptors()

public CSSPositionTryDescriptors()

Properties

AlignSelf

[Value("alignSelf")]
public string AlignSelf { get; set; }

Property Value

string

Align_self

[Value("align-self")]
public string Align_self { get; set; }

Property Value

string

BlockSize

[Value("blockSize")]
public string BlockSize { get; set; }

Property Value

string

Block_size

[Value("block-size")]
public string Block_size { get; set; }

Property Value

string

Bottom

[Value("bottom")]
public string Bottom { get; set; }

Property Value

string

Height

[Value("height")]
public string Height { get; set; }

Property Value

string

InlineSize

[Value("inlineSize")]
public string InlineSize { get; set; }

Property Value

string

Inline_size

[Value("inline-size")]
public string Inline_size { get; set; }

Property Value

string

Inset

[Value("inset")]
public string Inset { get; set; }

Property Value

string

InsetBlock

[Value("insetBlock")]
public string InsetBlock { get; set; }

Property Value

string

InsetBlockEnd

[Value("insetBlockEnd")]
public string InsetBlockEnd { get; set; }

Property Value

string

InsetBlockStart

[Value("insetBlockStart")]
public string InsetBlockStart { get; set; }

Property Value

string

InsetInline

[Value("insetInline")]
public string InsetInline { get; set; }

Property Value

string

InsetInlineEnd

[Value("insetInlineEnd")]
public string InsetInlineEnd { get; set; }

Property Value

string

InsetInlineStart

[Value("insetInlineStart")]
public string InsetInlineStart { get; set; }

Property Value

string

Inset_block

[Value("inset-block")]
public string Inset_block { get; set; }

Property Value

string

Inset_block_end

[Value("inset-block-end")]
public string Inset_block_end { get; set; }

Property Value

string

Inset_block_start

[Value("inset-block-start")]
public string Inset_block_start { get; set; }

Property Value

string

Inset_inline

[Value("inset-inline")]
public string Inset_inline { get; set; }

Property Value

string

Inset_inline_end

[Value("inset-inline-end")]
public string Inset_inline_end { get; set; }

Property Value

string

Inset_inline_start

[Value("inset-inline-start")]
public string Inset_inline_start { get; set; }

Property Value

string

JustifySelf

[Value("justifySelf")]
public string JustifySelf { get; set; }

Property Value

string

Justify_self

[Value("justify-self")]
public string Justify_self { get; set; }

Property Value

string

Left

[Value("left")]
public string Left { get; set; }

Property Value

string

Margin

[Value("margin")]
public string Margin { get; set; }

Property Value

string

MarginBlock

[Value("marginBlock")]
public string MarginBlock { get; set; }

Property Value

string

MarginBlockEnd

[Value("marginBlockEnd")]
public string MarginBlockEnd { get; set; }

Property Value

string

MarginBlockStart

[Value("marginBlockStart")]
public string MarginBlockStart { get; set; }

Property Value

string

MarginBottom

[Value("marginBottom")]
public string MarginBottom { get; set; }

Property Value

string

MarginInline

[Value("marginInline")]
public string MarginInline { get; set; }

Property Value

string

MarginInlineEnd

[Value("marginInlineEnd")]
public string MarginInlineEnd { get; set; }

Property Value

string

MarginInlineStart

[Value("marginInlineStart")]
public string MarginInlineStart { get; set; }

Property Value

string

MarginLeft

[Value("marginLeft")]
public string MarginLeft { get; set; }

Property Value

string

MarginRight

[Value("marginRight")]
public string MarginRight { get; set; }

Property Value

string

MarginTop

[Value("marginTop")]
public string MarginTop { get; set; }

Property Value

string

Margin_block

[Value("margin-block")]
public string Margin_block { get; set; }

Property Value

string

Margin_block_end

[Value("margin-block-end")]
public string Margin_block_end { get; set; }

Property Value

string

Margin_block_start

[Value("margin-block-start")]
public string Margin_block_start { get; set; }

Property Value

string

Margin_bottom

[Value("margin-bottom")]
public string Margin_bottom { get; set; }

Property Value

string

Margin_inline

[Value("margin-inline")]
public string Margin_inline { get; set; }

Property Value

string

Margin_inline_end

[Value("margin-inline-end")]
public string Margin_inline_end { get; set; }

Property Value

string

Margin_inline_start

[Value("margin-inline-start")]
public string Margin_inline_start { get; set; }

Property Value

string

Margin_left

[Value("margin-left")]
public string Margin_left { get; set; }

Property Value

string

Margin_right

[Value("margin-right")]
public string Margin_right { get; set; }

Property Value

string

Margin_top

[Value("margin-top")]
public string Margin_top { get; set; }

Property Value

string

MaxBlockSize

[Value("maxBlockSize")]
public string MaxBlockSize { get; set; }

Property Value

string

MaxHeight

[Value("maxHeight")]
public string MaxHeight { get; set; }

Property Value

string

MaxInlineSize

[Value("maxInlineSize")]
public string MaxInlineSize { get; set; }

Property Value

string

MaxWidth

[Value("maxWidth")]
public string MaxWidth { get; set; }

Property Value

string

Max_block_size

[Value("max-block-size")]
public string Max_block_size { get; set; }

Property Value

string

Max_height

[Value("max-height")]
public string Max_height { get; set; }

Property Value

string

Max_inline_size

[Value("max-inline-size")]
public string Max_inline_size { get; set; }

Property Value

string

Max_width

[Value("max-width")]
public string Max_width { get; set; }

Property Value

string

MinBlockSize

[Value("minBlockSize")]
public string MinBlockSize { get; set; }

Property Value

string

MinHeight

[Value("minHeight")]
public string MinHeight { get; set; }

Property Value

string

MinInlineSize

[Value("minInlineSize")]
public string MinInlineSize { get; set; }

Property Value

string

MinWidth

[Value("minWidth")]
public string MinWidth { get; set; }

Property Value

string

Min_block_size

[Value("min-block-size")]
public string Min_block_size { get; set; }

Property Value

string

Min_height

[Value("min-height")]
public string Min_height { get; set; }

Property Value

string

Min_inline_size

[Value("min-inline-size")]
public string Min_inline_size { get; set; }

Property Value

string

Min_width

[Value("min-width")]
public string Min_width { get; set; }

Property Value

string

PlaceSelf

[Value("placeSelf")]
public string PlaceSelf { get; set; }

Property Value

string

Place_self

[Value("place-self")]
public string Place_self { get; set; }

Property Value

string

PositionAnchor

[Value("positionAnchor")]
public string PositionAnchor { get; set; }

Property Value

string

PositionArea

[Value("positionArea")]
public string PositionArea { get; set; }

Property Value

string

Position_anchor

[Value("position-anchor")]
public string Position_anchor { get; set; }

Property Value

string

Position_area

[Value("position-area")]
public string Position_area { get; set; }

Property Value

string

Right

[Value("right")]
public string Right { get; set; }

Property Value

string

Top

[Value("top")]
public string Top { get; set; }

Property Value

string

Width

[Value("width")]
public string Width { get; set; }

Property Value

string