Expand description
CSS properties for margin, padding, and gap (column-gap / row-gap).
Shorthand parsers (parse_layout_padding, parse_layout_margin) and
longhand per-side parsers are gated behind #[cfg(feature = "parser")].
Structs§
- Layout
Column Gap - Layout column gap value (for flexbox/grid)
- Layout
Margin - Result of parsing the CSS
marginshorthand property (1–4 values). - Layout
Margin Bottom - Layout margin bottom value
- Layout
Margin Left - Layout margin left value
- Layout
Margin Right - Layout margin right value
- Layout
Margin Top - Layout margin top value
- Layout
Padding - Result of parsing the CSS
paddingshorthand property (1–4 values). - Layout
Padding Bottom - Layout padding bottom value
- Layout
Padding Inline End - Layout padding inline end value (for RTL/LTR support)
- Layout
Padding Inline Start - Layout padding inline start value (for RTL/LTR support)
- Layout
Padding Left - Layout padding left value
- Layout
Padding Right - Layout padding right value
- Layout
Padding Top - Layout padding top value
- Layout
RowGap - Layout row gap value (for flexbox/grid)
Enums§
- Layout
Margin Parse Error - Error from parsing a CSS
marginshorthand value. - Layout
Margin Parse Error Owned - Owned variant of
LayoutMarginParseError. - Layout
Padding Parse Error - Error from parsing a CSS
paddingshorthand value. - Layout
Padding Parse Error Owned - Owned variant of
LayoutPaddingParseError.
Functions§
- parse_
layout_ column_ gap - Parses a
LayoutColumnGapattribute from a&str - parse_
layout_ margin - parse_
layout_ margin_ bottom - Parses a
LayoutMarginBottomattribute from a&str - parse_
layout_ margin_ left - Parses a
LayoutMarginLeftattribute from a&str - parse_
layout_ margin_ right - Parses a
LayoutMarginRightattribute from a&str - parse_
layout_ margin_ top - Parses a
LayoutMarginTopattribute from a&str - parse_
layout_ padding - parse_
layout_ padding_ bottom - Parses a
LayoutPaddingBottomattribute from a&str - parse_
layout_ padding_ inline_ end - Parses a
LayoutPaddingInlineEndattribute from a&str - parse_
layout_ padding_ inline_ start - Parses a
LayoutPaddingInlineStartattribute from a&str - parse_
layout_ padding_ left - Parses a
LayoutPaddingLeftattribute from a&str - parse_
layout_ padding_ right - Parses a
LayoutPaddingRightattribute from a&str - parse_
layout_ padding_ top - Parses a
LayoutPaddingTopattribute from a&str - parse_
layout_ row_ gap - Parses a
LayoutRowGapattribute from a&str