Card (卡片)
带颜色、边框与悬停效果的容器;传入 href 即变为链接。
基础用法
Card title
A simple container with a border and padding.
Basic.vue
颜色
primary
success
warning
danger
Colors.vue
变体
bordered默认带边框
无边框bordered=false
透明is-transparent
Variants.vue
内边距
sm12px(紧凑)
md20px
lg(默认)24px(舒适)
Padding.vue
可悬停
可悬停卡片
将鼠标移到卡片上查看高亮效果。
Hoverable.vue
可点击与涟漪
Clickable.vue
链接
Link.vue
插槽
卡片标题新
header、cover、footer 与默认插槽可自由组合,构建结构化卡片。
Slots.vue
属性
| 属性 | 类型 | 默认值 | 说明 |
|---|---|---|---|
| bordered | boolean | true | |
| className | string | "" | |
| clickable | boolean | false | |
| color | KunUIColor | "background" | "background" | |
| contentClass | string | "" | |
| darkBorder | boolean | false | Legacy dark-mode border toggle. |
| href | string | — | |
| isHoverable | boolean | false | |
| isTransparent | boolean | false | |
| padding | KunCardPadding | "lg" | Inner padding. Default `lg` (24px). |
| rounded | KunUIRounded | — |
事件
| 事件 | 回调参数 | 说明 |
|---|---|---|
| click | event: MouseEvent | The card's native click. Emitted in all three render modes (div / button / link), so a plain `<KunCard @click>` works. |
插槽
| 插槽 | 作用域 |
|---|---|
| #cover | — |
| #default | — |
| #footer | — |
| #header | — |