gpt4 book ai didi

angular - 增加垫子表 Angular 中垫子行之间的间隙

转载 作者:行者123 更新时间:2023-12-05 08:38:20 26 4
gpt4 key购买 nike

我的 table :

<mat-table  [dataSource]="dataSource" >

<!-- Position Column -->
<ng-container matColumnDef="Customer">
<mat-header-cell *matHeaderCellDef > CUSTOMER </mat-header-cell>
<mat-cell *matCellDef="let element" > {{element.Customer}} </mat-cell>
</ng-container>


<!-- Name Column -->
<ng-container matColumnDef="Origin">
<mat-header-cell *matHeaderCellDef> ORIGIN </mat-header-cell>
<mat-cell *matCellDef="let element"> {{element.Origin}} </mat-cell>
</ng-container>

<ng-container matColumnDef="Destination">
<mat-header-cell *matHeaderCellDef> DESTINATION </mat-header-cell>
<mat-cell *matCellDef="let element"> {{element.Destination}} </mat-cell>
</ng-container>
<mat-header-row *matHeaderRowDef="displayedColumns;sticky: true"></mat-header-row>
<mat-row *matRowDef="let row; columns: displayedColumns;" ></mat-row>
</mat-table>

CSS:

.mat-table {
border-collapse: separate;
border-spacing:04px;
}

我得到的:

[---MAT-ROW---]
[---MAT-ROW---]
[---MAT-ROW---]
[---MAT-ROW---]

我需要什么:

[---MAT-ROW---]

[---MAT-ROW---]

[---MAT-ROW---]

尝试为 mat-table 添加边框间距....还添加了边框折叠...仍然无法正常工作。

谁能帮我解决这个问题。谢谢...!

最佳答案

使用下面的 css

.mat-table {
overflow-x: scroll;
max-width: 99%;
}

.mat-cell,
.mat-header-cell {
word-wrap: initial;
display: table-cell;
padding: 0px 10px;
line-break: unset;
width: 100%;
white-space: nowrap;
overflow: hidden;
vertical-align: middle;
}

.mat-row,
.mat-header-row {
display: table-row;
}

关于angular - 增加垫子表 Angular 中垫子行之间的间隙,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63032941/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com