Skip to content

Card 卡片

卡片组件用于将信息进行分组展示,可以包含标题、内容和页脚,是一种常见的信息容器组件。卡片通常用于展示产品信息、文章摘要、用户资料等内容,提供了一种清晰的信息分组方式。

基础卡片

基础卡片包含标题、内容和页脚,可以满足大多数基本使用场景。

使用 title 属性设置卡片标题,使用 footer 属性设置卡片页脚,默认插槽用于设置卡片内容。

标准卡片
这是卡片的内容区域,可以放置任何内容。

卡片组件是一种常见的信息容器,用于分组展示相关信息。

卡片阴影

卡片组件提供了三种不同的阴影显示方式,满足不同的设计需求。

通过 shadow 属性设置卡片阴影的显示时机,可选值为 alwayshovernever

总是显示阴影
shadow="always",卡片始终显示阴影效果
鼠标悬停显示阴影
shadow="hover",鼠标悬停时显示阴影效果
不显示阴影
shadow="never",卡片不显示阴影效果

自定义标题

除了使用 title 属性设置标题外,还可以使用具名插槽自定义标题内容。

使用 title 插槽可以自定义标题区域的内容,实现更复杂的标题设计。

自定义标题
通过 title 插槽可以自定义卡片的标题区域,实现更复杂的标题设计。

可以在标题中添加图标、按钮或其他组件。

自定义页脚

与标题类似,页脚也支持通过具名插槽进行自定义。

使用 footer 插槽可以自定义页脚区域的内容。

自定义页脚示例
通过 footer 插槽可以自定义卡片的页脚区域,添加按钮或其他交互元素。

卡片宽度

可以通过设置 width 属性来控制卡片的宽度。

默认情况下,卡片宽度为 100%,可以通过 width 属性设置为固定宽度。

固定宽度卡片
通过设置 width 属性可以控制卡片的宽度。

这个卡片的宽度被设置为 300px。

百分比宽度卡片
也可以使用百分比设置卡片宽度。

这个卡片的宽度被设置为 50%。

默认宽度卡片
默认情况下,卡片宽度为 100%。

Card 属性

属性名说明类型可选值默认值
title卡片标题String
footer卡片页脚String
shadow卡片阴影显示时机Stringalways / hover / neveralways
width卡片宽度String100%

Card 事件

事件名说明回调参数
mouseenter鼠标移入卡片时触发event: MouseEvent
mouseleave鼠标移出卡片时触发event: MouseEvent

Card 插槽

插槽名说明
default卡片内容
title卡片标题
footer卡片页脚