表格colummn有className,但只对一列起作用,能不能统一设置表格里面字体大小,行高等属性
Table有个属性rowClassName={styles.row}
//less中
.row {
//在这应该也可以改
}
或者查看元素找到控制字体和行高的选择器,在less里统一改
2 回答2.7k 阅读✓ 已解决
2 回答1.6k 阅读✓ 已解决
2 回答1.2k 阅读✓ 已解决
1 回答1.5k 阅读✓ 已解决
1 回答1.5k 阅读✓ 已解决
1 回答1.3k 阅读✓ 已解决
2 回答2.1k 阅读
首先,如果你想设置字体的大小,行高,最直接的可能是用table的size属性(包含Default Middle Small),
其次,如果你想个性化设置表格的字体大小,行高的话可以通过设置样式::global全局设置,但是这样做可能会污染到全局,
而且当你写在局部的less文件内修改表格的样式的话,可能会不便于维护(想想后面人看你代码的死活吧)。如果你用的是Pro的话,通过此方法的修改的时候最好是写在src下的index.less里(毕竟修改全局的样式都写在这里~~)。
最后,如果你想修改全局主题的表格样式,可以通过官方的定制主题配置修改咯(基于Pro的前提下)~~
定制主题配置官网