要在Angular 7中使用flex布局使表格填充父容器但不拉伸父容器,可以使用flex-grow属性来控制表格在父容器中的伸缩性。下面是一个示例代码:
HTML:
Header 1
Header 2
Header 3
Data 1
Data 2
Data 3
CSS:
.container {
display: flex;
flex-direction: column;
height: 300px; /* 设置父容器的高度 */
}
.table {
flex-grow: 1; /* 设置表格的伸缩性,让其填充父容器,但不拉伸父容器 */
border: 1px solid black;
}
在上面的示例中,父容器使用flex布局,并设置了一个固定的高度。表格的flex-grow属性设置为1,表示它可以在父容器中伸缩,并填充剩余的空间,但不会拉伸父容器。
你可以根据实际情况调整父容器的高度,以及表格的样式和布局。