html - 如何对齐面板右下角的按钮
问题描述
我有这个 CSS 代码:
.mainBody {
border: 1px solid rgba(0, 0, 0, 0.87);
width: 895px;
position: relative;
display: inline-block;
padding-bottom: 8rem;
top: 40px;
height: 310px;
}
.label {
display: inline-block;
margin-left: 1%;
position: relative;
bottom: 10px;
float: left;
z-index: 2;
background: white;
}
.dropdown {
padding-left: 1%;
width: 100%;
margin: 1rem 0;
display: flex;
align-items: center;
}
.paragraph {
position: relative;
display: inline-block;
width: 800px;
padding-bottom: 30px;
padding-left: 10px;
}
.expandedLink {
display: flex;
flex-direction: column;
padding: 1rem 10rem;
}
.previousButton {
position: relative;
top: 77px;
float: right;
}
.nextButton {
position: relative;
top: 77px;
float: right;
}
HTML:
<div className="mainBody">
<div className="label"></div>
<div className="dropdown"></div>
<div className="paragraph"></div>
<div className="expandedLink"></div>
<div className="nextButton"></div>
<div className="previousButton"></div>
<div>
我想在mainBody的右下角对齐nextButton和previousButton。问题是我不能使用 margin-top,因为我使用的是扩展组件,而 mainBody 中的内容没有稳定的大小。有任何想法吗?
解决方案
将此行添加到 .mainBody
display: flex;
align-items: flex-end;
justify-content: flex-end;
推荐阅读
- python - “函数”对象在单元测试中没有属性“assert_call”
- typescript - 键入动态导入
- html - 我如何设计这个 mat-sidenav 的样式?
- maptiler - 有没有办法使用maptiler在云中创建maptiles?
- php - 你如何修复 require_once(): open_basedir 对 VestaCP 的限制?
- c - 如何更改允许的输入类型及其长度?
- .net-core - 如何在 dotnet 核心控制台应用程序中使用 Autofac 配置 Hangfire
- c++ - 在 winapi 中选择按钮会导致其他功能中断
- arrays - 没有附加和发送文本
- java - 如何映射包含多对多的嵌入