要为el-tabs的表头设置样式,您可以使用header-cell-style属性。例如,您可以在Vue组件中这样做:
vue复制代码
<template>
<el-tabs v-model="activeName" size="mini" border :header-cell->
<el-tab-pane label="信息" name="first">内容一</el-tab-pane>
<el-tab-pane label="名称" name="second">内容二</el-tab-pane>
<el-tab-pane label="时间" name="third">内容三</el-tab-pane>
</el-tabs>
</template>
<script>
export default {
data() {
return {
activeName: 'first'
pane};
},
methods: {
cellStyle({ row, column, rowIndex, columnIndex }) {
if (rowIndex === 0 && columnIndex === 0) {
return { backgroundColor: '#c90a5b', color: '#fff', fontWeight: '550',
textAlign: 'center' };
} else {
return {};
}
}
}
};
</script>
在上述代码中,cellStyle方法用于定义表头的样式。在这个例子中,只有第一个表头的背景被设置为
#c90a5b,文字颜为白,字体加粗,文字居中对齐。其他表头的样式保持默认。您可以根据需要调整这个方法来定义您想要的表头样式。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论