如何在角度2 /材质上将md-cell内容与图标对齐?

v.c*_*jen 7 html css angular-material angular-material2 angular

我的代码开始:

<!-- Edit Column -->
<ng-container mdColumnDef="edit">
  <md-header-cell *mdHeaderCellDef> {{'companies.edit-column' | translate}}</md-header-cell>
  <md-cell *mdCellDef="let element"><a (click)="toCompany(element.id)"><md-icon class="md-dark">edit</md-icon></a></md-cell>
</ng-container>
Run Code Online (Sandbox Code Playgroud)

要求是将编辑图标的位置调整到右侧(关于材料设计的右侧填充)?现在它似乎被强行左对接了.应用style="{text-align: right}" 到md-cell不起作用.

libs版本:

"@angular/material": "2.0.0-beta.10"
"@angular/cdk": "^2.0.0-beta.10",
"@angular/common": "^4.1.3"
Run Code Online (Sandbox Code Playgroud)

Veg*_*ega 11

使用以下任何一种:

mat-cell{
  display:flex !important;
  justify-content:flex-end!important;

}

::ng-deep .mat-cell{
  display:flex !important;
  justify-content:flex-end!important;
}
Run Code Online (Sandbox Code Playgroud)

DEMO

  • 按预期工作.非常感谢! (2认同)
  • 大!:)如果你也希望对齐标题:/sf/answers/3230897911/ (2认同)