Skip to content

Card 卡片

基础用法

  • 用以展示数据内容。
  • 多个属性,支持完全自定义样式。
vue
<template>
	<sn-card title="卡片标题">
    	<sn-text text="卡片内容"></sn-text>
  	</sn-card>
</template>

更多演示请下载 demo 查看

属性

参数说明类型默认值可选值
title卡片标题String--
titleColor卡片标题颜色String$title-
titleFont卡片标题字体Stringmisans-semibold-
titleSize卡片标题字体大小String$4-
avatarConfig卡片头像参数配置SnAvatarParams{}-
bgColor卡片背景颜色String$front-
border卡片边框样式String1px solid $line-
boxShadow卡片阴影String--
margin卡片外边距String10px 0-
padding卡片内边距String10px-
borderRadius卡片圆角大小String$normal-
section是否显示章节标符Booleanfalsetrue | false
sectionColor章节标符颜色String$primary-
customStyle自定义卡片样式UTSJSONObject{}-
customTitleStyle自定义卡片标题样式UTSJSONObject{}-
customHeaderStyle自定义卡片标题栏样式UTSJSONObject{}-
customFooterStyle自定义卡片尾部区域样式UTSJSONObject{}-
customActionStyle自定义卡片操作区域样式UTSJSONObject{}-

插槽

名称说明
default放置卡片主体内容
avatar放置卡片头像、LOGO等
header-extra可在卡片标题栏扩展区域放置按钮等组件
title用于替换默认的卡片标题文本
footer放置卡片尾部内容
action放置卡片操作栏内容

使用 MIT 协议