React MUI 卡片表面
React MUI 是一个提供完全加载的组件的UI库,将我们自己的设计系统带到可以用于生产的组件中。MUI是一个用户界面库,提供预定义和可自定义的React组件,用于更快速和简便的Web开发,这些Material-UI组件是基于Google的Material Design。
在本文中,我们将讨论 React MUI卡片表面 。卡片组件包含有关单个主题的内容和操作。卡片是在一个主题上显示内容和操作的表面。
MUI卡片表面的变体: 卡片表面有一个默认版本。其他变体如下:
- 基本卡片: 这是在react mui中的默认卡片。
- 轮廓卡片: 在这个变体中,会呈现一个有轮廓的卡片。
-
复杂交互: 在这个变体中,卡片是可展开的。
- 媒体: 这张卡片包含图片和链接。
- 主要操作: 这个变体允许用户与整个卡片组件进行交互,并触发主要操作。
- UI控制: 这张卡片包含图标、文本、UI控件等。
- API: Card组件的API如下:
-
<Card />
<CardActionArea />
<CardActions />
<CardContent />
<CardHeader />
<CardMedia />
<Collapse />
<Paper />
语法:
步骤1: 要创建一个React应用程序,您需要通过npm命令安装React模块。
步骤2: 创建完React项目后,进入项目文件夹执行不同的操作。
步骤3: 创建ReactJS应用程序后,使用以下命令安装所需的模块:
项目结构:
运行应用程序的步骤:
示例1: 下面的示例演示了React MUI卡片表面组件。
输出:
示例2: 下面的示例演示了具有媒体和主要操作的React MUI卡片表面组件。在给定的示例中,卡片由图像组成,并且允许用户与整个表面进行交互,以触发其主要操作,无论是展开、链接到另一个屏幕,还是其他行为。
输出:
参考: https://mui.com/material-ui/react-card/