Skip to main content

Module layout

Module layout 

Source
Expand description

CSS properties related to layout and positioning.

Re-exports§

pub use self::column::*;
pub use self::dimensions::*;
pub use self::display::*;
pub use self::flex::*;
pub use self::flow::*;
pub use self::fragmentation::*;
pub use self::grid::*;
pub use self::overflow::*;
pub use self::position::*;
pub use self::shape::*;
pub use self::spacing::*;
pub use self::table::*;
pub use self::text::*;
pub use self::wrapping::*;

Modules§

column
CSS properties for multi-column layout.
dimensions
CSS properties related to dimensions and sizing.
display
CSS properties for display and float.
flex
CSS properties for flexbox layout.
flow
CSS properties for flowing content into regions (flow-into, flow-from).
fragmentation
CSS properties for controlling fragmentation (page/column breaks).
grid
CSS properties for CSS Grid layout.
overflow
CSS properties for managing content overflow.
position
CSS properties for positioning elements: position, top, right, bottom, left, and z-index. Types defined here are consumed by the layout solver to resolve positioned elements.
shape
CSS properties for flowing content around shapes (CSS Shapes Module).
spacing
CSS properties for margin, padding, and gap (column-gap / row-gap).
table
CSS properties for table layout and styling.
text
CSS text-justify property.
wrapping
CSS properties for writing modes and clearing.