이 번역은 완료되지 않았습니다. 이 문서를 번역해 주세요.

min-width CSS 속성은 요소의 최소 너비를 설정합니다. 이는 width 속성에 사용된 값이 min-width에 지정된 값보다 작아지는 것을 방지합니다.

min-width 속성의 값이 max-width 또는 width 속성의 값보다 큰 경우, 요소의 너비는 min-width 속성의 값으로 설정됩니다.

Syntax

/* <length> value */
min-width: 3.5em;

/* <percentage> value */
min-width: 10%;

/* Keyword values */
min-width: max-content;
min-width: min-content;
min-width: fit-content;
min-width: fill-available;

/* Global values */
min-width: inherit;
min-width: initial;
min-width: unset;

Values

<length>
<length>로 표현되는 최소 너비로 음수 값은 유효하지 않습니다.
<percentage>
컨테이닝 블록 너비에 대한 <percentage>로 표현되는 최소 너비로  음수 값은 유효하지 않습니다.

Keyword values

auto
The default minimum width for flex items, providing a more reasonable default than 0 for other layouts.
max-content
The intrinsic preferred width.
min-content
The intrinsic minimum width.
fill-available
The containing block's width minus the horizontal margin, border, and padding. (Note that some browsers implement an ancient name for this keyword, available.)
fit-content
Defined as min(max-content, max(min-content, fill-available)).

Formal syntax

<length> | <percentage> | auto | max-content | min-content | fit-content | fill-available

Examples

table { min-width: 75%; }

form { min-width: 0; }

Specifications

Specification Status Comment
CSS Intrinsic & Extrinsic Sizing Module Level 3
The definition of 'min-width' in that specification.
Working Draft Adds the max-content, min-content, fit-content, and fill-available keywords. (Both CSS3 Box and CSS3 Writing Modes drafts used to define these keywords, but are superseded by this spec.)
CSS Flexible Box Layout Module
The definition of 'min-width' in that specification.
Candidate Recommendation Adds the auto keyword and uses it as the initial value.
CSS Transitions
The definition of 'min-width' in that specification.
Working Draft Defines min-width as animatable.
CSS Level 2 (Revision 1)
The definition of 'min-width' in that specification.
Recommendation Initial definition.

초기값0
적용대상all elements but non-replaced inline elements, table rows, and row groups
상속no
Percentagesrefer to the width of the containing block
Mediavisual
Computed valuethe percentage as specified or the absolute length
Animation typea length, percentage or calc();
Canonical orderthe unique non-ambiguous order defined by the formal grammar

Browser compatibility

FeatureChromeEdgeFirefoxInternet ExplorerOperaSafari
Basic support112117422
fit-content, max-content, and min-content24 -webkit- No3 -moz- 3 No No No
fill-available24 -webkit- No No No No No
auto214125

34

16 — 226

No12.17 No
FeatureAndroid webviewChrome for AndroidEdge mobileFirefox for AndroidOpera AndroidiOS SafariSamsung Internet
Basic support ? ? Yes ? ? ? ?
fit-content, max-content, and min-content ? ? No ? ? ? ?
fill-available ? ? No ? ? ? ?
auto ? ? ? ? ? ? ?

1. CSS 2.1 leaves the behavior of min-width with table undefined. Firefox supports applying min-width to table elements.

2. CSS 2.1 leaves the behavior of min-width with table undefined. Opera supports applying min-width to table elements.

3. Firefox implements the definitions given in CSS3 Basic Box. This defines available and not fit-available. Also, the definition of fit-content is simpler than in CSS3 Sizing.

4. Chrome uses auto as the initial value for min-width.

5. Edge uses auto as the initial value for min-width.

6. Firefox 18 and later (until the value was removed), used auto as the initial value for min-width.

7. Opera uses auto as the initial value for min-width.

See also

문서 태그 및 공헌자

이 페이지의 공헌자: MyeonghwanCho
최종 변경자: MyeonghwanCho,