跳转到内容

Card

Card 组件以卡片形式显示信息,也可以用作链接。提供现代玻璃效果和渐变。

📦
包管理器
支持各种包管理器

支持 npm、pnpm、yarn 等各种包管理器,让用户选择他们偏好的工具。

🎨
主题支持
深色/浅色模式

提供美丽的渐变和玻璃拟态效果,完美支持深色模式。

小内边距

具有小内边距的卡片。适合显示简单信息。

中等内边距

具有默认内边距的卡片。在大多数情况下使用。

大内边距

具有大内边距的卡片。用于显示重要信息或详细内容。

🚀
开始使用
快速安装指南

学习如何安装和配置 Page 主题。通过分步指南轻松开始。

PropTypeDefaultDescription
variant'default' | 'elevated' | 'outlined' | 'gradient''default'卡片的样式
padding'sm' | 'md' | 'lg''md'卡片的内边距
iconstring-图标 (可选)
titlestring-标题 (可选)
subtitlestring-副标题 (可选)
hrefstring-链接 URL (可选)
targetstring-链接目标 (可选)
<Card>这是一个基本卡片。用于显示简单信息时使用。</Card>
<Card icon="🎨" title="设计" subtitle="美丽的 UI">
解释 Page 主题的设计特点。提供现代直观的界面。
</Card>
<Card variant="default" title="Default">
默认样式的卡片。
</Card>
<Card variant="elevated" title="Elevated">
具有强烈阴影效果的卡片。
</Card>
<Card variant="outlined" title="Outlined">
仅带边框的透明卡片。
</Card>
<Card variant="gradient" title="Gradient">
具有渐变背景的特殊卡片。
</Card>
<Card variant="elevated" icon="📚" title="文档" href="/docs">
导航到文档。
</Card>
<Card
variant="outlined"
icon="🔗"
title="GitHub"
href="https://github.com"
target="_blank"
>
访问 GitHub 仓库。
</Card>
  • 玻璃效果: 应用 backdrop-filter: blur(20px)
  • 渐变背景: 美丽的渐变效果
  • 柔和阴影: 多层阴影营造深度感
  • 悬停动画: translateY(-4px) scale(1.02) 变换
  • Default: 默认样式,适度的阴影和玻璃效果
  • Elevated: 更强的阴影和悬停效果
  • Outlined: 透明背景,仅显示边框
  • Gradient: 美丽的渐变背景 (新功能)
  • 自动颜色调整
  • 一致的用户体验
  • 完美的主题兼容性
  • 移动端优化尺寸
  • 灵活的网格布局
  • 触摸友好界面
  • 卡片淡入: 页面加载时的平滑出现
  • 悬停效果: 鼠标悬停时的自然变换
  • 图标动画: 悬停时的图标缩放效果

Card 组件可以通过 CSS 变量进行自定义:

:root {
--page-card-border-radius: 16px;
--page-card-padding: 24px;
--page-card-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1);
}
  • Chrome 88+
  • Firefox 85+
  • Safari 14+
  • Edge 88+

在现代浏览器上提供最佳性能。