ng-zorro angular 表格内容过多时,需显示滚动条

在使用NG-ZORRO  table组件时,遇到一些问题,

场景:modal框里的表格需要加滚动条。由于元素都是封装好的,当时我想的是直接改变样式。给表格父级给高度,父级div高度虽然没超过modal,但是滚动条依然没出现,tbody内容还是超出了滚动条,后来直接给tbody元素给高度,也没能实现,后来才知道tbody这种特殊的标签,是不能给高度的,它的高度就是表格的所有内容。若想要tbody显示一定内容,其他内容滚动显示,可以用div装起来,给div给高度(div是可以给高度的元素。应该搞清楚每个元素是干什么的,具体场景用最适合的元素)。为什么不是div把table装起来呢,因为把table装起来得话,表头也会滚动的。

一般若tbody内容过多,需滚动显示,那么最好是写两个table, 一个table放表头thead,一个table放tbody

你可能感兴趣的:(ng-zorro-antd,table,Ant,Design-,Angular,table表)