selector {
    min-width: <길이> | <퍼센트(%)> | <키워드>
}
<button class="btn-a">Button-A</button>
<hr>
<button class="btn-b">Button-B</button>
.btn-a {
    /* min-width가 지정되지 않음 */
    /* 콘텐츠에 맞춰 너비가 결정 */
}
.btn-b {
    min-width: 200px; /* 200px이 적용됨 */
}
실제 적용된 모습
<button class="btn-a">Button-A</button>
<hr>
<button class="btn-b">Button-B</button>
<hr>
<button class="btn-c">Button-C</button>
.btn-a {
    width: 100px;
    min-width: 200px; /* 200px이 적용됨 */
}
.btn-b {
    width: 250px; /* 250px이 적용됨 */
    min-width: 200px;
}
.btn-c {
    width: 100px; /* 100px이 적용됨 */
}
실제 적용된 모습
<button>button</button>
button {
    min-width: 250px; /* max-width보다 큼 */
    max-width: 30px;
}
실제 적용된 모습
/* <길이> 단위 값 */
min-width: 120px;
min-width: 13rem;
min-width: 15rem;

/* <퍼센트(%)> 단위 값 */
min-width: 50%; /*  부모 요소 너비의 50% */
min-width: 100%; /*  부모 요소 너비의 100% */

/* <키워드> 값 */
min-width: auto; /* 초깃값 */
min-width: max-content;
min-width: min-content;
min-width: fit-content;

/* 전역 값 */
min-width: inherit;
min-width: initial;
min-width: revert;
min-width: revert-layer;
min-width: unset;
<button>Button</button>
<hr>
<button>Button Button Button Button</button>
button {
    min-width: 150px;
}
실제 적용된 모습
<div class="parent">
    <button class="child">button</button>
</div>
.parent {
    background-color: gold;
}
.child {
    min-width: 50%;
}
실제 적용된 모습
<div class="parent">
    <p class="child">min-width의 max-content</p>
    <p class="child">min-width의 max-content 값의 이해</p>
    <p class="child">min-width의 max-content 값은 그 콘텐츠가 차지하는 최적의 충분한 너비만큼 요소의 크기를 맞추는 역할</p>
</div>
.parent {
    width: 400px;
    background-color: silver;
    border: 5px dashed red;
}
.child {
    width: 0;
    min-width: max-content;
    background-color: gold;
}
실제 적용된 모습
<div class="parent">
    <p class="child">min-width의 min-content</p>
    <p class="child">min-width의 min-content 값의 이해</p>
    <p class="child">codingeverybody{} 모든 사람을 위한 코딩 학습서입니다.</p>
</div>
.parent {
    width: 400px;
    background-color: silver;
    border: 5px dashed red;
}
.child {
    width: 0;
    min-width: min-content;
    background-color: gold;
}
실제 적용된 모습
<div class="parent">
    <p class="child">min-width의 fit-content</p>
    <p class="child">min-width의 fit-content 값의 이해</p>
    <p class="child">부모 요소의 너비나 레이아웃 제약을 고려하여 min-content와 max-content 사이의 적합한 값으로 설정합니다.</p>
</div>
.parent {
    width: 400px;
    background-color: silver;
    border: 5px dashed red;
}
.child {
    width: 0;
    min-width: fit-content;
    background-color: gold;
}
실제 적용된 모습
<span>display가 inline</span>
span {
    display: inline; /* 이 값을 지정하지 않아도 span 요소의 display 초깃값은 inline이다 */
    min-width: 250px;
    background-color: gold;
}
실제 적용된 모습