max-inline-size
The max-inline-size property sets the maximum size of a block in the inline direction.
Formal Syntax
<'max-width'>
JavaScript Access
// Access via element.style
element.style.maxInlineSize = 'none';
Logical Property Group
This property belongs to the max-size logical property group, which includes:
- max-block-size
- max-height
- max-inline-size (current property)
- max-width
Browser Support
| Feature | Chrome | Firefox | Safari | Edge |
|---|---|---|---|---|
| max-inline-size | 57 | 41 | 12.1 | 79 |
| anchor-size | 125 | 147 | 26 | 125 |
| fit-content | 57 | 94 | 12.1 | 79 |
| fit-content_function | — | 91 | — | — |
| max-content | 57 | 66 | 12.1 | 79 |
| min-content | 57 | 66 | 12.1 | 79 |
| none | 57 | 41 | 12.1 | 79 |
| stretch | 138 | — | — | 138 |
Behind a Flag
Some browsers require enabling a flag or preference:
- max-inline-size: fit-content_function — firefox:
#layout.css.fit-content-function.enabled(since 91)
Related Properties
- aspect-ratio
- block-size
- box-decoration-break
- box-sizing
- contain-intrinsic-block-size
- contain-intrinsic-height
- contain-intrinsic-inline-size
- contain-intrinsic-size
- contain-intrinsic-width
- dynamic-range-limit
- height
- inline-size
- margin
- margin-block
- margin-block-end
- margin-block-start
- margin-bottom
- margin-inline
- margin-inline-end
- margin-inline-start
- margin-left
- margin-right
- margin-top
- max-block-size
- max-height
- max-width
- min-block-size
- min-height
- min-inline-size
- min-width
- overflow-clip-margin
- padding
- padding-block
- padding-block-end
- padding-block-start
- padding-bottom
- padding-inline
- padding-inline-end
- padding-inline-start
- padding-left
- padding-right
- padding-top
- width
- interpolate-size 🧪
- margin-trim 🧪
- margin-break 🚧
- max-lines 🚧
- min-intrinsic-sizing 🚧
- overflow-clip-margin-block 🚧
- overflow-clip-margin-block-end 🚧
- overflow-clip-margin-block-start 🚧
- overflow-clip-margin-bottom 🚧
- overflow-clip-margin-inline 🚧
- overflow-clip-margin-inline-end 🚧
- overflow-clip-margin-inline-start 🚧
- overflow-clip-margin-left 🚧
- overflow-clip-margin-right 🚧
- overflow-clip-margin-top 🚧