min-width
min-width 属性为给定元素设置最小宽度。它可以阻止
width
属性的应用值小于
min-width
的值。
min-width
的值会同时覆盖
max-width
和
width
。
示例
/* <length> values */ 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;
浏览器支持
![]() |
![]() |
![]() |
![]() |
![]() |
浏览器都支持
min-width
|
语法
min-width : auto | <length> | <percentage> | min-content | max-content | fit-content()
height 属性也指定为:
- 下面关键字值之一:min-content,max-content,fit-content,auto。
-
一个长度值
或者百分比值 。
取值:
- auto :用于弹性元素的默认最小宽度。相比其他布局中以0为默认值,auto能为弹性布局指明更合理的默认表现。
-
<length>
:固定的最小宽度。负值会让该声明失效。参见
<length>
。 -
<percentage>
:固定的最小宽度表现为包含块宽度的百分比值。负值会让该声明失效。参见
<percentage>
。 - min-content :固有最小宽度。 还处于实验阶段
- max-content :固有最大宽度。 还处于实验阶段 。
- fit-content() : 还处于实验阶段 。等同于 min(max-content, max(min-content, fill-available)。
- fill-available :包含块的宽度减去水平 margin、border 和 padding。有些浏览器在实现时使用了该关键字的早期名字: available。 还处于实验阶段
默认值 | 0 |
适用于 | 除非置换内联元素,table-row, table-row-group之外的所有元素 |
继承性 | 无 |
动画性 | 否 |
计算值 | 指定值 |
实例
table { min-width: 75%; } form { min-width: 0; }