angular material表格内容自动折行

4 篇文章 0 订阅
2 篇文章 0 订阅

angular material表格内容自动折行

关键代码

.mat-cell, .mat-footer-cell, .mat-header-cell {
    // fix for ie11 'align-items: center'
    word-break: break-all !important;
    max-width: 120px !important;
}
<mat-table #tableReq [dataSource]="commonList" *ngIf="logType==='datareq'">
    <ng-container matColumnDef="time">
        <th mat-header-cell *matHeaderCellDef>数据</th>
        <td mat-cell *matCellDef="let data">{{data.data}}</td>
    </ng-container>

    <tr mat-header-row *matHeaderRowDef="datareqDisplayedColumns"></tr>
    <tr mat-row *matRowDef="let row;columns:datareqDisplayedColumns;"></tr>
</mat-table>

效果图
在这里插入图片描述

总结:

改这种组件库封装的一般思路:
1.查找官网,使用官方钦定的属性
2.右键点击检查元素,在找到控制该元素的类名,直接在样式文件中重写该类
(很暴力但有效,如果能有其他方式我会再贴出来但,也请大佬能够帮忙补充)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值