ant-design/components/card/index.en-US.md
thinkasany b34d20860c
docs(card): use card semantic-dom instead of table (#50390)
Co-authored-by: codefactor-io <support@codefactor.io>
2024-08-13 15:59:36 +08:00

3.8 KiB
Raw Permalink Blame History

category group title description cover coverDark
Components Data Display Card A container for displaying information. https://mdn.alipayobjects.com/huamei_7uahnr/afts/img/A*QXO1SKEdIzYAAAAAAAAAAAAADrJ8AQ/original https://mdn.alipayobjects.com/huamei_7uahnr/afts/img/A*5WDvQp_H7LUAAAAAAAAAAAAADrJ8AQ/original

When To Use

A card can be used to display content related to a single subject. The content can consist of multiple elements of varying types and sizes.

Examples

Basic card No border Simple card Customized content Card in column Loading card Grid card Inner card With tabs Support more content configuration Component Token

API

Common props refCommon props

<Card title="Card title">Card content</Card>
Property Description Type Default Version
actions The action list, shows at the bottom of the Card Array<ReactNode> -
activeTabKey Current TabPane's key string -
bordered Toggles rendering of the border around the card boolean true
cover Card cover ReactNode -
defaultActiveTabKey Initial active TabPane's key, if activeTabKey is not set string The key of first tab
extra Content to render in the top-right corner of the card ReactNode -
hoverable Lift up when hovering card boolean false
loading Shows a loading indicator while the contents of the card are being fetched boolean false
size Size of card default | small default
tabBarExtraContent Extra content in tab bar ReactNode -
tabList List of TabPane's head TabItemType[] -
tabProps Tabs - -
title Card title ReactNode -
type Card style type, can be set to inner or not set string -
classNames Config Card build-in module's className Record<SemanticDOM, string> - 5.14.0
styles Config Card build-in module's style Record<SemanticDOM, CSSProperties> - 5.14.0
onTabChange Callback when tab is switched (key) => void -

Card.Grid

Property Description Type Default Version
className The className of container string -
hoverable Lift up when hovering card grid boolean true
style The style object of container CSSProperties -

Card.Meta

Property Description Type Default Version
avatar Avatar or icon ReactNode -
className The className of container string -
description Description content ReactNode -
style The style object of container CSSProperties -
title Title content ReactNode -

Semantic DOM

Design Token