Угол 7 Ширина и выравнивание столбца таблицы данных материала - PullRequest
0 голосов
/ 05 декабря 2018

Я получил макет сетки.В верхней правой сетке я хочу отобразить динамическую таблицу данных.

Проблема: я хочу, чтобы таблица данных была выровнена в верхней части сетки.Не посередине, как сейчас.Другое дело, что я хочу установить ширину таблицы, равную ширине сетки.

Я немного поигрался с CSS, но, видимо, я не нашел правильный атрибут CSS или что-то в этом родеиначе я скучаю.

Stackblitz: https://stackblitz.com/edit/angular-r3a8tt

CSS:

.example-container {
  height: 100%;
  width: 100%;
  overflow: auto;
}

table {
  width: 125%;
}

HTML:

<div class="example-container mat-elevation-z8">
  <table mat-table [dataSource]="dataSource">

    <ng-container matColumnDef="sender">
      <th mat-header-cell *matHeaderCellDef> Sender </th>
      <td mat-cell *matCellDef="let element"> {{element.sender}} </td>
    </ng-container>

    <ng-container matColumnDef="recipient">
      <th mat-header-cell *matHeaderCellDef> Empfänger </th>
      <td mat-cell *matCellDef="let element"> {{element.recipient}} </td>
    </ng-container>

    <ng-container matColumnDef="amount">
      <th mat-header-cell *matHeaderCellDef> Betrag </th>
      <td mat-cell *matCellDef="let element"> {{element.amount}} </td>
    </ng-container>

    <ng-container matColumnDef="charges">
      <th mat-header-cell *matHeaderCellDef> Gebühr </th>
      <td mat-cell *matCellDef="let element"> {{element.charges}} </td>
    </ng-container>

    <tr mat-header-row *matHeaderRowDef="displayedColumns; sticky: true"></tr>
    <tr mat-row *matRowDef="let row; columns: displayedColumns;"></tr>
  </table>
</div>

Data table

1 Ответ

0 голосов
/ 06 декабря 2018

В grid-layout.component.scss вам нужно установить высоту и ширину дочернего компонента, чтобы ваши проценты в transaction-pool.component.css делали то, что вы хотите.

, поэтому внутри grid-layout.scss

app-transaction-pool {
  height: 100%;
  width: 100%;
}

Это заставит пул транзакций занимать все пространство в сетке.

Остальная часть стиля зависит от вас.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...