Spec-Zone.ru › CSS

`max-inline-size` CSS property

Baseline Widely available

This feature is well established and works across many devices and browser versions. It's been available across browsers since September 2021.

The max-inline-size CSS property defines the horizontal or vertical maximum size of an element's block, depending on its writing mode. It corresponds to either the max-width or the max-height property, depending on the value of writing-mode.

If the writing mode is vertically oriented, the value of max-inline-size relates to the maximal height of the element; otherwise, it relates to the maximal width of the element. A related property is max-block-size, which defines the other dimension of the element.

Try it

max-inline-size: 150px;
writing-mode: horizontal-tb;
max-inline-size: 150px;
writing-mode: vertical-rl;
max-inline-size: 20px;
writing-mode: horizontal-tb;
max-inline-size: 75%;
writing-mode: vertical-lr;
<section class="default-example" id="default-example">
  <div class="transition-all" id="example-element">
    This is a box where you can change the max-inline-size.
  </div>
</section>
#example-element {
  display: flex;
  flex-direction: column;
  background-color: #5b6dcd;
  height: 80%;
  justify-content: center;
  color: white;
}

Syntax

/* <length> values */
max-inline-size: 300px;
max-inline-size: 25em;
max-inline-size: anchor-size(width);
max-inline-size: anchor-size(--my-anchor self-block, 200px);

/* <percentage> values */
max-inline-size: 75%;

/* Keyword values */
max-inline-size: none;
max-inline-size: max-content;
max-inline-size: min-content;
max-inline-size: fit-content;
max-inline-size: fit-content(20em);

/* Global values */
max-inline-size: inherit;
max-inline-size: initial;
max-inline-size: revert;
max-inline-size: revert-layer;
max-inline-size: unset;

Values

The max-inline-size property takes the same values as the max-width and max-height properties.

Formal definition

Initial value none
Applies to same as width and height
Inherited no
Percentages inline-size of containing block
Computed value same as max-width and max-height
Animation type $1$, <a href="/en-US/docs/Web/CSS/Reference/Values/percentage#interpolation" title="Values of the <percentage> CSS data type are interpolated as real, floating-point numbers.">percentage</a> or calc();

Formal syntax

max-inline-size = 
  <'max-width'>

Examples

Setting maximum inline size in pixels

HTML

<p class="exampleText">Example text</p>

CSS

.exampleText {
  writing-mode: vertical-rl;
  background-color: yellow;
  block-size: 100%;
  max-inline-size: 200px;
}

Result

Specifications

Specification
CSS Logical Properties and Values Module Level 1
# propdef-max-inline-size
CSS Box Sizing Module Level 3
# sizing-values

Browser compatibility

Desktop Mobile
Chrome Edge Firefox Opera Safari Chrome Android Firefox for Android Opera Android Safari on iOS Samsung Internet WebView Android WebView on iOS
max-inline-size
57
79
41
44
12.1
10.1
57
41
43
12.2
10.3
7.0
57
12.2
10.3
anchor-size
125
125
147
111
26
125
147
83
26
27.0
125
26
fit-content
57
79
94
41
44
12.1
57
94
41
43
12.2
7.0
57
12.2
fit-content_function
No
No
91
No
No
No
No
No
No
No
No
No
max-content
57
79
66
41
44
12.1
57
66
41
43
12.2
7.0
57
12.2
min-content
57
79
66
41
44
12.1
57
66
41
43
12.2
7.0
57
12.2
none
57
79
41
44
12.1
57
41
43
12.2
7.0
57
12.2
stretch
138
138
No
122
27
138
No
91
27
30.0
138
27

See also

  • The mapped physical properties: max-width and max-height
  • writing-mode

© 2005–2025 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/CSS/Reference/Properties/max-inline-size

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API