要使列调整大小起作用,需要设置Table元素的css样式,如下所示:
table {
width: 100%;
display: block;
}
.cdk-column {
box-sizing: border-box;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
请注意,如果要禁用Table的自适应功能,还需要添加以下样式:
cdk-table {
table-layout: fixed;
}
.cdk-cell {
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
这样可以确保列宽可以调整大小,而不会影响布局。