Cutest UI 样式框架
一个简洁、美观的CSS样式框架,提供了丰富的UI组件和响应式设计。
卡片组件
用于展示内容的卡片容器,支持多种布局和样式。
卡片组件用法指南
基本用法
卡片组件是一种常用的内容容器,用于组织和展示相关信息。
<div class="card p-4">
<h3>卡片标题</h3>
<p>卡片内容描述...</p>
</div>
组件类型
- 基础卡片:
.card- 标准卡片样式 - 提示卡片:
.tip-card- 带有特殊布局的提示信息卡片 - 响应式卡片:与
.card-grid和.card-container结合使用
卡片变体
.card.-borderless- 无边框卡片.card.-shadowless- 无阴影卡片.card.-hover-lift- 增强悬停效果的卡片.card.-small- 小尺寸卡片.card.-large- 大尺寸卡片.card.-primary- 主色调边框卡片.card.-secondary- 次色调边框卡片
卡片内容结构
.card-image- 卡片图片.card-title- 卡片标题.card-description- 卡片描述文本.card-actions- 卡片操作按钮区域.card-footer- 卡片页脚.card-content-center- 内容居中对齐
布局与响应式
使用 .card-container 和 .card-grid 可以创建响应式的卡片网格布局:
<div class="card-container">
<div class="card-grid">
<div class="card p-4">卡片 1</div>
<div class="card p-4">卡片 2</div>
<div class="card p-4">卡片 3</div>
</div>
</div>
最佳实践
- 保持卡片内容简洁明了,避免信息过载
- 合理使用卡片变体和尺寸,根据内容重要性进行区分
- 在卡片网格布局中,确保卡片高度一致以获得更好的视觉效果
- 为卡片添加适当的悬停效果,提升用户交互体验
- 在移动设备上,确保卡片内容易于阅读和点击
- 使用卡片页脚展示辅助信息或操作链接
卡片变体示例
基础卡片
标准的卡片样式,带有边框和阴影效果。
无边框卡片
移除了边框的简约卡片样式。
无阴影卡片
没有阴影效果的扁平卡片样式。
小尺寸卡片
较小的内边距,适合展示简洁信息。
标准尺寸卡片
默认尺寸,适合大多数场景使用。
大尺寸卡片
较大的内边距,提供更舒适的阅读体验。
适合包含更多内容的场景。
主色调卡片
带有主色调边框的卡片,用于突出重要信息。
次色调卡片
带有次色调边框的卡片,用于分类或分组信息。
增强悬停卡片
悬停时有更明显的提升和阴影效果。
带图片卡片
包含图片的完整卡片结构示例。
居中内容卡片
卡片内容居中对齐的样式。
带操作卡片
包含多个操作按钮的卡片示例。
响应式卡片网格说明
卡片网格会根据容器宽度自动调整列数:
- 小于 500px:单列显示
- 500px - 767px:双列显示
- 768px 及以上:三列显示