# min-width

min-width 属性为给定元素设置最小宽度。它可以阻止 width 属性的应用值小于 min-width 的值。

# uni-app x 兼容性

Android iOS web
3.9 4.11 4.0

# 语法

min-width: <viewport-length>;

# min-width 的属性值

fit-content 等同于 min(max-content, max(min-content, fill-available).

max-content 固有首选宽度。

min-content 固有最小宽度

auto 用于弹性元素的默认最小宽度。相比其他布局中以0为默认值,auto能为弹性布局指明更合理的默认表现。

none 元素未设置最小值

# 默认值

平台 默认值
uvue 0px

注意:W3C 默认值为:auto

# 兼容性

# min-width 的属性值兼容性

Android iOS web
fit-content x x 4.0
max-content x x 4.0
min-content x x 4.0
auto x x 4.0
none x x 4.0

# 浏览器兼容性

Chrome Edge Firefox Opera Safari IE
min-width √( 1 ) √( 12 ) √( 1 ) √( 4 ) √( 1 ) √( 7 )
fit-content √( 1 ) √( 12 ) √( 1 ) √( 4 ) √( 1 ) √( 7 )
max-content √( 1 ) √( 12 ) √( 1 ) √( 4 ) √( 1 ) √( 7 )
min-content √( 1 ) √( 12 ) √( 1 ) √( 4 ) √( 1 ) √( 7 )
auto √( 1 ) √( 12 ) √( 1 ) √( 4 ) √( 1 ) √( 7 )

# 参见