element-ui에서el-table의 헤더, 내용 스타일

4738 단어 element-ui테이블
element-ui에서el-table의 헤더, 내용 스타일
<el-table :data="list" style="width: 100%" 
	:border="border" 	//      
	stripe	//       
	:header-cell-style="{color:'#333',fontFamily:'MicrosoftYaHeiUI',fontSize:'14px',fontWeight:900}"	//      
	:row-style="{fontSize:'12px',color:'#666',fontFamily:'MicrosoftYaHeiUI'}"	//       
	:row-class-name="tabRowClassName"	//     className      ,                      className
>
	<el-table-column prop="name" label="  " align="center" ></el-table-column>
</el-table>

data(){
return{
	border:true,
	stripe:true,
}
methods:{
	tabRowClassName({row,rowIndex}){
	    let index = rowIndex + 1;
		if(index %2 == 0){
		    return 'warning-row'
		}
	}
}
}
<styel>
.el-table .warning-row{
  background:#F3F9FF
}
</style>

좋은 웹페이지 즐겨찾기