我想改变卡片头部的样式,发现影响到其他页面的卡片,于是加了scoped,可是修改的样式就失效了,请问改怎么配置 div(slot="header") span 产品名称: APEX-XXX .el-card__header { background-color: #999999; padding: 10px 20px; }
4 回答
慕村225694
TA贡献1880条经验 获得超4个赞
scoped之后,该组件样式就私有化了,实际上的样式会变成类似于这样的:
.el-card__header[data-v-51a1741d] {
padding: 18px 20px;
border-bottom: 1px solid #ebeef5;
box-sizing: border-box;
}
所以你不管怎么改.el-card__header都是没用的,可以试试曲线救国:
<el-card class="box-card">
<div slot="header" class="clearfix">
<div style="margin:-18px -20px; padding:10px 20px; background: #999999;">自定义header样式</div>
</div>
<div v-for="o in 4" :key="o" class="text item">
{{'列表内容 ' + o }}
</div>
</el-card>
添加回答
举报
0/150
提交
取消