Paper
Paper 组件是一个容器,用于在凸起的表面上显示内容。
简介
在 Material Design 中,表面组件和阴影样式很大程度上受到真实物理对应物的影响。
Material UI 使用 Paper 组件实现了这个概念,Paper 组件是一个类似容器的表面,具有 elevation
属性,用于从主题中提取 box-shadow 值。
按下 Enter 键开始编辑
组件
import Paper from '@mui/material/Paper';
自定义
阴影高度
使用 elevation
属性通过阴影建立层级结构。Paper 组件的默认阴影高度级别为 1
。该属性接受从 0
到 24
的值。数字越高,Paper 看起来离其背景越远。
在暗黑模式下,增加阴影高度也会使背景颜色变浅。这是通过应用带有 background-image
CSS 属性的半透明渐变来完成的。
elevation=0
elevation=1
elevation=2
elevation=3
elevation=4
elevation=6
elevation=8
elevation=12
elevation=16
elevation=24
elevation=0
elevation=1
elevation=2
elevation=3
elevation=4
elevation=6
elevation=8
elevation=12
elevation=16
elevation=24
变体
将 variant
属性设置为 "outlined"
可获得扁平、带轮廓且无阴影的 Paper
默认变体
轮廓变体
按下 Enter 键开始编辑
圆角
Paper 组件默认具有圆角。添加 square
属性可获得直角
圆角
直角
按下 Enter 键开始编辑