2024
2 featuresThe @page CSS at-rule sets the page-specific dimensions and margins for content such as printed documents, ebooks, or slides.
The align-content property vertically aligns content in block layouts, like it does in flex or grid layouts.
2021
1 featuresThe fit-content CSS keyword expands a box as needed to fit its contents until the maximum size is reached, preserving the content's preferred aspect ratio.
2020
1 featuresThe min-content and max-content CSS keywords represent the smallest and largest intrinsic sizes of an element.
2019
1 featuresIn printed page layouts, the break-after, break-before, break-inside CSS properties control where printed pages start and end. Also known as pagination or page breaking.
2015
4 featuresThe width and height CSS properties set the preferred physical size of an element.
The box-sizing CSS property sets whether an element's width and height are calculated based on the content-box, which does not count the size of borders or padding, or border-box, which does count them.
Limited Availability
8 featuresIn columnar layouts (created by the columns or column-count CSS properties), the break-after, break-before, break-inside properties control where columns start or end.
The display: grid-lanes or display: inline-grid-lanes CSS declaration creates a layout where items are tightly packed, like brickwork, in parallel lanes. Items are placed one by one in the lane that has the most available space.
The page-break-before, page-break-inside, and page-break-after CSS properties are aliases to the break-before, break-inside, and break-after properties.
The widows and orphans CSS properties set the minimum lines included in a text fragment created by page, column, or region breaks.
The fit-content() CSS function, used outside of a grid layout property, clamps a length between min-content and max-content.
The justify-self CSS property aligns an item along a container's inline axis in block layouts, like it does in grid layouts. Likewise, the justify-items property sets a default justify-self value for all items in a container in a block layout.
The page-orientation CSS property sets the rotation of a page after pagination. This allows pages with the same size declaration to display with different orientations.