ant-design怎么修改表格style

表格colummn有className,但只对一列起作用,能不能统一设置表格里面字体大小,行高等属性

阅读 14.3k
2 个回答

首先,如果你想设置字体的大小,行高,最直接的可能是用table的size属性(包含Default Middle Small),
其次,如果你想个性化设置表格的字体大小,行高的话可以通过设置样式::global全局设置,但是这样做可能会污染到全局,
而且当你写在局部的less文件内修改表格的样式的话,可能会不便于维护(想想后面人看你代码的死活吧)。如果你用的是Pro的话,通过此方法的修改的时候最好是写在src下的index.less里(毕竟修改全局的样式都写在这里~~)。
最后,如果你想修改全局主题的表格样式,可以通过官方的定制主题配置修改咯(基于Pro的前提下)~~
定制主题配置官网

Table有个属性rowClassName={styles.row}

//less中
.row {
    //在这应该也可以改
}

或者查看元素找到控制字体和行高的选择器,在less里统一改

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题