Files
element-plus/docs/en-US/component/card.md
faga dfad5539f5 feat(components): [card] adds footer slot (#10357)
feat(components): [card]

adds footer slot

closed #6873

Co-authored-by: btea <2356281422@qq.com>
2023-11-06 19:29:22 +08:00

1.9 KiB

title, lang
title lang
Card en-US

Card

Integrate information in a card container.

Basic usage

Card includes title, content and operations.

:::demo Card is made up of header, body and footer. header and footer are optional, and its content distribution depends on a named slot.

card/basic

:::

Simple card

The header part can be omitted.

:::demo

card/simple

:::

With images

Display richer content by adding some configs.

:::demo The body-style attribute defines CSS style of custom body. This example also uses el-col for layout.

card/with-images

:::

Shadow

You can define when to show the card shadows

:::demo The shadow attribute determines when the card shadows are displayed. It can be always, hover or never.

card/shadow

:::

API

Attributes

Name Description Type Default
header title of the card. Also accepts a DOM passed by slot#header ^[string]
footer ^(2.4.3) footer of the card. Also accepts a DOM passed by slot#footer ^[string]
body-style CSS style of card body ^[object]CSSProperties
body-class ^(2.3.10) custom class name of card body ^[string]
shadow when to show card shadows ^[enum]always | never | hover always

Slots

Name Description
default customize default content
header content of the Card header
footer content of the Card footer