el-card 源码
<template>
<div
class="el-card"
:class="shadow ? 'is-' + shadow + '-shadow' : 'is-always-shadow'"
>
<div class="el-card__header" v-if="$slots.header || header">
<slot name="header">{{ header }}</slot>
</div>
<div class="el-card__body" :style="bodyStyle">
<slot></slot>
</div>
</div>
</template>
<script>
export default {
name: "Card",
props: {
header: {},
bodyStyle: {},
shadow: {
type: String,
},
},
};
</script>
shadow 属性可以设置card的阴影显示时机
bodyStyle可以修改内容的样式