【发布时间】:2022-10-19 23:10:17
【问题描述】:
我试图使文本和图像处于同一水平,但是当我添加图像移动的文本时,我不确定如何修复它并寻求帮助。
我想过尝试 flexbox,但我认为这行不通?
相关代码:
HTML:
<div class="ProjectBox">
<div>
<h1>test</h1>
</div>
<div>
<img src="Commands.png" alt="Bot commands" style="width: 270px " class="IMG2"/>
</div>
</div>
CSS:
.OuterPage {
margin: 70px;
}
.ProjectBox {
width: 600px;
height: 500px;
background: #fa3f32;
border: #fa3f32;
}
.Flex1 {
display: flex;
flex-wrap: wrap;
flex-direction: row;
justify-content: center;
gap: 50px;
}
.IMG2 {
position:relative;
left: 300px;
top: 40px;
}```
【问题讨论】:
-
目前尚不清楚您所说的“相同级别”是什么意思。如果您的意思是在同一高度对齐,那么您有多种解决方案。您可以创建grid layout 或flexbox layout,也可以使用absolute 定位来防止元素以其自己的尺寸/位置相互影响。