У меня есть 2 компонента в Angular с дизайном материала, заголовком и телом, где заголовок является панелью инструментов, использующей класс 'mat-elevation-z4':
<mat-toolbar color="primary" class="mat-elevation-z4">
<mat-form-field appearance="fill" class='search-bar'>
<mat-label>Search something...</mat-label>
<input matInput>
</mat-form-field>
<button mat-raised-button color="white" class='but-margin'>
<mat-icon>face </mat-icon>
Account
</button>
</mat-toolbar>
и тело образца:
<mat-grid-list cols="2" rowHeight="2:1">
<mat-grid-tile>1</mat-grid-tile>
<mat-grid-tile>2</mat-grid-tile>
<mat-grid-tile>3</mat-grid-tile>
<mat-grid-tile>4</mat-grid-tile>
</mat-grid-list>
Однако после того, как я вставил компоненты в корневой компонент:
<app-header></app-header>
<app-body></app-body>
они появляются близко друг к другу, но заголовок не находится сверху тела, и тень не появляется.Есть ли способ решить эту проблему без добавления пробела между ними?