min-width 属性用于设置元素宽度的下限。
属性值
<length> − 任何长度单位。该元素的宽度值永远不能低于该值。默认值为 0。
<length>: 它以包含块宽度的百分比设置元素的最小宽度。
initial: 将 min-width 的值设置为其默认值。
inherit: min-width 的值从其父值继承。
适用范围
除不可替换的内联元素和表格元素之外的所有 HTML 元素。
DOM 语法
object.style.minWidth = "50px"
CSS min-width 示例
这是另一个示例,演示了 min-width 属性中不同类型值的用法 -
<html>
<head>
<style>
.box1 {
min-width: 300px;
background-color: yellow;
padding: 20px;
margin-bottom: 5px;
}
.box2 {
min-width: 30%;
background-color: lightgrey;
padding: 20px;
display: inline-block;
margin-bottom: 5px;
}
</style>
</head>
<body>
<div class="box1">此框的最小宽度为 300px</div>
<div class="box2">此框的最小宽度为 30%。</div>
<div class="box2">
该框的最小宽度为 30%。 但内容大于最小宽度。
因此 min-width 的值没有影响。 这是一个可以使用 CSS 设置样式的维度属性。
</div>
</body>
</html>