CSS max-inline-size property
- Previous Page max-height
- Next Page max-width
Course Recommendation:
max-inline-size
Definition and Usage
specifies the maximum size of the element in the inline direction. max-inline-size
If the content size in the inline direction is less than the maximum size, then
attribute value has no effect. max-inline-size
If the content size in the inline direction is greater than the maximum size, the
Attribute Values.Note: Set the inline direction of the <div> element to vertical-rl:
related CSS attributes max-inline-size
Defines the inline direction, which affects
attribute results. For English pages, the block direction is downward, and the inline direction is from left to right. max-inline-size
CSS max-height
attributes relate to CSS attributes max-width
and max-inline-size
Very similar, but
The attribute depends on the inline direction.
Instance
Example 1
div { max-inline-size: 60px; }
Set the maximum size of the <div> element in the inline direction to 60 pixels:
Example 2: Writing Mode Set the inline direction of the <div> element to vertical-rl:
writing-mode max-inline-size
How the attribute works: when the attribute value is set to vertical-rl, the inline direction changes from horizontal to vertical, which affects
div { max-inline-size: 60px; writing-mode: vertical-rl; }
Example 3: Max-inline-size vs Inline-size
Observe a <div> element (inline-size
set to 100px) and another <div> element (max-inline-size
different reactions when the content size changes (set to 100px):
#div1 { max-inline-size: 100px; } #div2 { inline-size: 100px; }
CSS Syntax
max-inline-size: auto|length|initial|inherit;
Attribute Value
Value | Description |
---|---|
auto | Default. The default max-inline-size value of the element. |
length | Use units such as px, pt, cm, etc. See:CSS Units. |
% | Specifies the percentage of the size along the corresponding axis relative to the parent element. |
initial | Sets this property to its default value. See initial. |
inherit | Inherits this property from its parent element. See inherit. |
Technical Details
Default Value: | auto |
---|---|
Inheritance: | No |
Animation creation: | Supported. See:Animation-related properties. |
Version: | CSS3 |
JavaScript Syntax: | object.style.maxInlineSize="60px" |
Browser Support
The numbers in the table represent the browser version that first fully supports this attribute.
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
57.0 | 79.0 | 41.0 | 12.1 | 44.0 |
Related Pages
Reference:CSS inline-size attribute
Reference:CSS min-inline-size property
Reference:CSS max-height property
Reference:CSS max-width property
Reference:CSS writing-mode attribute
- Previous Page max-height
- Next Page max-width