CSS minmax() 函数
定义和用法
CSS 的 minmax() 函数用于 CSS 网格布局,并定义一个大小范围,该范围大于或等于最小值且小于或等于最大值。
实例
使用 minmax() 为网格列定义大小范围:
.grid-container {
display: grid;
grid-template-columns: minmax(min-content, 350px) minmax(150px, 1fr) 120px;
grid-gap: 5px;
height: 150px;
background-color: green;
padding: 10px;
}
CSS 语法
minmax(min, max)
| 值 | 描述 |
|---|---|
| min |
必需。最小值。 可以是长度、百分比、弹性值(fr)或以下关键字之一:
|
| max |
必需。最大值。 可以是长度、百分比、弹性值(fr)或以下关键字之一:
|
技术细节
| 版本: | CSS Grid Layout Module Level 2 |
|---|
浏览器支持
表格中的数字表示首个完全支持该函数的浏览器版本。
| Chrome | Edge | Firefox | Safari | Opera |
|---|---|---|---|---|
| 59 | 16 | 52 | 10.1 | 44 |
相关页面
参考:CSS min() 函数
参考:CSS max() 函数