跳转到内容

Sizing 大小

使用设置宽和高的辅助功能,您能够轻松的将一个元素的宽度或者高度设置为相对于父级元素一样。

支持的值

Sizing 样式函数支持不同的属性输入类型:

Width 1/4
Width 300
Width 75%
Width 1
// 在 [0,1] 中的数字乘以 100 并转换为 % 值。
<Box sx={{ width: 1/4 }}>
<Box sx={{ width: 300 }}> // 讲数字转换为像素值。
<Box sx={{ width: '75%' }}> // 字符串的值作为原始的 CSS 使用。
<Box sx={{ width: 1 }}> // 100%

宽度

Width 25%
Width 50%
Width 75%
Width 100%
Width auto
<Box sx={{ width: '25%' }}><Box sx={{ width: '50%' }}><Box sx={{ width: '75%' }}><Box sx={{ width: '100%' }}><Box sx={{ width: 'auto' }}>

高度

Height 25%
Height 50%
Height 75%
Height 100%
<Box sx={{ height: '25%' }}><Box sx={{ height: '50%' }}><Box sx={{ height: '75%' }}><Box sx={{ height: '100%' }}>

API

import { sizing } from '@material-ui/system';
导入名称 属性 CSS 属性 Theme key
width width width none
maxWidth maxWidth max-width none
minWidth minWidth min-width none
height height height none
maxHeight maxHeight max-height none
minHeight minHeight min-height none
boxSizing boxSizing box-sizing none