--- name: syncfusion-react-cards description: Build flexible card layouts for displaying content in React. The Card component is a lightweight container that supports headers, images, action buttons, horizontal layouts, and integration with other Syncfusion components. Use this skill whenever the user needs to create cards, build card-based UIs, display content cards, add action buttons to cards, customize card layouts, or embed components within cards. metadata: author: "Syncfusion" category: "Layout Components" version: "34.1.29" --- # Implementing React Card Component The Syncfusion React Card component is a lightweight, flexible container for displaying organized content with support for headers, images, dividers, action buttons, and integrated components. ## When to Use This Skill Use this skill when you need to: - Create simple or complex card-based layouts - Build a card with header, image, and action sections - Display content in a card with separators or dividers - Add action buttons (horizontal or vertical) to cards - Create horizontal card layouts with stacked content - Embed other Syncfusion components (ListView, Charts, etc.) inside cards - Customize card appearance with images, titles, and positioning - Build responsive card-based user interfaces ## Navigation Guide Follow this guide based on what you're implementing: ### Getting Started 📄 **Read:** [references/getting-started.md](references/getting-started.md) - Package installation and setup - Basic card structure and CSS imports - Simple card examples - Required dependencies ### Card Structure & Headers 📄 **Read:** [references/card-structure-headers.md](references/card-structure-headers.md) - Card root element and classes - Header structure with title and subtitle - Header images and positioning - Content sections and organization ### Images, Titles & Dividers 📄 **Read:** [references/images-titles-dividers.md](references/images-titles-dividers.md) - Adding images to cards - Image titles and overlay effects - Dividers for section separation - Title positioning and customization ### Action Buttons 📄 **Read:** [references/action-buttons.md](references/action-buttons.md) - Adding buttons and links to cards - Horizontal button layout (default) - Vertical button alignment - Icon buttons and styling ### Layouts & Advanced 📄 **Read:** [references/layouts-customization.md](references/layouts-customization.md) - Horizontal card layout - Stacked sections within cards - Image title position classes - CSS positioning and styling ### Embedding Components 📄 **Read:** [references/embedding-components.md](references/embedding-components.md) - Integrating ListView with cards - Embedding charts and data components - Dynamic content patterns - Practical use cases ## Quick Start Example **Basic Card with Header and Content:** ```jsx import React from 'react'; import '@syncfusion/ej2-layouts/styles/tailwind3.css'; export default function BasicCard() { return (
$99.99
High-quality product with excellent features