我需要对角划分Mat Mat单元格 . 并需要根据值添加值和颜色 . 像这样...
现在我将细胞分成四个 . 并添加值和colurs ...
这是我的代码.html
<ng-container matColumnDef="RearIdler">
<mat-header-cell class="eval-header" *matHeaderCellDef> {{Translate('Rear Idler')}} </mat-header-cell>
<mat-cell *matCellDef="let row" class="no-padding">
<div>
<span class="component-span top {{getComponentHoursClass(7,1, row.Components)}}">
{{getComponentHours(7,1, row.Components)}}
</span>
<span class="component-span top {{getComponentClass(7,1, row.Components)}}">
{{getComponentValue(7,1, row.Components)}}%
</span>
</div>
<div>
<span class="component-span bottom {{getComponentHoursClass(7,2, row.Components)}}">
{{getComponentHours(7,2, row.Components)}}
</span>
<span class="component-span bottom {{getComponentClass(7,2, row.Components)}}">
{{getComponentValue(7,2, row.Components)}}%
</span>
</div>
</mat-cell>
</ng-container>
的CSS
.component-span {
display:block;
border-radius: 4px;
text-align: center;
margin: 1px;
padding: 4px 2px;
font-size: 12px;
}
2 回答
试试这个:
您需要调整这些CSS属性以匹配您的代码:
在
.main
width
和height
249
width
,height
和transform
in.percentage:before
希望这有帮助
如CSSDesk http://www.cssdesk.com/RERXd所示
CSS / HTML