У меня есть элементы, расположенные слева, а некоторые справа.
Но выровненные по правому краю элементы расположены вниз, а не на одной линии с левыми боковыми элементами.
.mat-table-container {
position: relative;
}
.mat-table-container .mat-table-button-wrapper {
height: 50px;
padding-left: 0em;
padding-top: 1em;
}
.mat-table-container .mat-table-button-wrapper #left-aligned-wrapper {
float: left;
}
.mat-table-container .mat-table-button-wrapper #right-aligned-wrapper {
float: right;
}
<div class="mat-table-container">
<div class="mat-table-button-wrapper">
<div id="left-aligned-wrapper">
<button class="btn btn-primary">
Left Button
</button>
</div>
<div id="right-aligned-wrapper">
<mat-form-field appearance="standard">
<input matInput placeholder="Placeholder">
</mat-form-field>
<button type="button" mat-button>
Right Button
</button>
<button class="btn btn-default">
<i class="my-icon my-icon-filter"></i>
</button>
</div>
</div>
</div>
Stackblitz: https://stackblitz.com/edit/angular-5r6u3p-nabsuj
Что здесь может пойти не так?