html - 右对齐元素向下移动
问题描述
我在左侧放置了一些元素,在右侧放置了一些元素。
但是右对齐的元素是向下定位的,而不是与左侧元素在同一条线上。
.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
这里可能出了什么问题?
解决方案
在那些我喜欢使用display:flex
选项的情况下,它非常有帮助,
我的解决方案:https ://stackblitz.com/edit/angular-5r6u3p-6zfzaj
我所做的更改是在 datepicker-value-example.css 中,我使用 flex 垂直对齐按钮和日期选择器,并使用 margin-right/margin-left:auto 使它们粘在右侧和左侧。
推荐阅读
- linux - 如何运行特权 Docker 容器以使用 systemctl
- kubernetes - CLI 和 Peer/Orderer 之间的连接无法正常工作(Kubernetes 设置)
- r - R中按日期分组的条件总和
- wso2 - 如何从 wso2 esb 中的属性文件中读取数据
- android - 在 Xamarin 中动态填充 GridLayout 的任何单元格
- javascript - 护照和服务文件nodejs
- jquery - 将拖动的项目添加到可放置的 jquery
- android - Kotlin getString 在另一个 Activity/Function 中
- c++ - 违反 const 正确性:我应该实际期待什么问题?
- vba - 在 Attr 级别替换特殊字符