angular - 如何将外部边框应用于有角材料的表格?
问题描述
我正在尝试这种方式,但它没有用
模板是:
<table mat-table [dataSource]="dataSourceListadoEstados" class="mat-table-riesgo-generico">
<ng-container matColumnDef="descripcion_estado">
<th mat-header-cell *matHeaderCellDef> DESCRIPCION </th>
<td mat-cell *matCellDef="let data">
{{data.descripcion}}
</td>
</ng-container>
<ng-container matColumnDef="clase_estado">
<th mat-header-cell *matHeaderCellDef> CLASE DE ESTADO </th>
<td mat-cell *matCellDef="let data"> {{data.idClaseEstado.descripcion}} </td>
</ng-container>
<tr mat-header-row *matHeaderRowDef="displayedColumns"></tr>
<tr mat-row *matRowDef="let row; columns: displayedColumns;"></tr>
</table>
我应用于表格的 css 是
table.mat-table {
border-spacing: 0;
}
.mat-table-generico {
width: 100%;
border: 3px solid black !important;
border-radius: 8px !important;
border-collapse: collapse;
overflow: hidden;
}
我将类mat-table-generico
直接应用于表格标签
解决方案
这里发生的是,由于&组合,您正在隐藏边框overflow: hidden
border-collapse: collapse
推荐阅读
- c++ - C++ - 我的模板函数是否因为坏的谓词设计而失败?
- javascript - RegExp - 使用美元符号来区分十六进制和十进制
- sql-server - SQL Server Management Studio (SSMS):Recent Files (MRU) 菜单过于缩写而无法使用
- java - 循环通过 XML android/java
- java - 如何在 JCR 中获取所有存储的节点?
- mysql - 如何添加几列并获得最大值?
- javascript - 从进入信息窗口 Google 地图对象的 DOM 字符串执行函数时出现问题
- jquery - 带有 json 数据和 jquery 的 chart.js - 错误:-(
- node.js - 在树莓派上更新 nodejs 和 node-red 的当前正确方法?
- javascript - 在更新页面的 DOM 时,我在 JavaScript 中的循环变得越来越慢