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

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.

초기값auto
적용대상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

Update compatibility data on GitHub
DesktopMobile
ChromeEdgeFirefoxInternet ExplorerOperaSafariAndroid webviewChrome for AndroidEdge MobileFirefox for AndroidOpera for AndroidiOS SafariSamsung Internet
Basic supportChrome Full support 1Edge Full support 12Firefox Full support 1
Notes
Full support 1
Notes
Notes CSS 2.1 leaves the behavior of min-width with table undefined. Firefox supports applying min-width to table elements.
IE Full support 7Opera Full support 4
Notes
Full support 4
Notes
Notes CSS 2.1 leaves the behavior of min-width with table undefined. Opera supports applying min-width to table elements.
Safari Full support 2WebView Android ? Chrome Android ? Edge Mobile Full support YesFirefox Android ? Opera Android ? Safari iOS ? Samsung Internet Android ?
fit-content, max-content, and min-content
Experimental
Chrome Full support 24
Prefixed
Full support 24
Prefixed
Prefixed Requires the vendor prefix: -webkit-
Edge No support NoFirefox Full support 3
Prefixed Notes
Full support 3
Prefixed Notes
Prefixed Requires the vendor prefix: -moz-
Notes 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.
IE No support NoOpera No support NoSafari No support NoWebView Android ? Chrome Android ? Edge Mobile No support NoFirefox Android ? Opera Android ? Safari iOS ? Samsung Internet Android ?
fill-available
Experimental
Chrome Full support 24
Prefixed
Full support 24
Prefixed
Prefixed Requires the vendor prefix: -webkit-
Edge No support NoFirefox No support NoIE No support NoOpera No support NoSafari No support NoWebView Android ? Chrome Android ? Edge Mobile No support NoFirefox Android ? Opera Android ? Safari iOS ? Samsung Internet Android ?
autoChrome Full support 21
Notes
Full support 21
Notes
Notes Chrome uses auto as the initial value for min-width.
Edge Full support 12
Notes
Full support 12
Notes
Notes Edge uses auto as the initial value for min-width.
Firefox Full support 34
Full support 34
No support 16 — 22
Notes
Notes Firefox 18 and later (until the value was removed), used auto as the initial value for min-width.
IE No support NoOpera Full support 12.1
Notes
Full support 12.1
Notes
Notes Opera uses auto as the initial value for min-width.
Safari No support NoWebView Android ? Chrome Android ? Edge Mobile ? Firefox Android ? Opera Android ? Safari iOS ? Samsung Internet Android ?

Legend

Full support  
Full support
No support  
No support
Compatibility unknown  
Compatibility unknown
Experimental. Expect behavior to change in the future.
Experimental. Expect behavior to change in the future.
See implementation notes.
See implementation notes.
Requires a vendor prefix or different name for use.
Requires a vendor prefix or different name for use.

See also

문서 태그 및 공헌자

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