0
“中”和“右”应该仍然在导航栏下方,但是当我垂直对齐我的“左”文本时,“中”和“右”与它垂直对齐。为什么一个div的样式会影响另一个div?
我需要更改哪些图像内部只有“左上”和“左下”垂直对齐,而将“中”和“右”仍然保留在导航栏正下方的默认位置?
/* Main Content Seperation */
div.contentContainer {
margin: 0 auto;
}
div.left,
div.right {
width: 20%;
display: inline-block;
}
div.mid {
width: 50%;
display: inline-block;
border: 1px solid black;
}
/* Left Content */
div.left {
height: 740px;
color: white;
}
div.upperLeft,
div.lowerLeft {
border: 1px solid white;
}
div.upperLeft {
height: 366px;
background-image: url("mainimg_macbook.png");
background-repeat: no-repeat;
display: flex;
justify-content: center;
align-items: center;
flex-direction: column;
}
div.lowerLeft {
height: 366px;
background-image: url("mainimg_typing.png");
background-repeat: no-repeat;
}
<div class="contentContainer">
<div class="left">
<div class="upperLeft">
<p class="left">Upper Left</p>
</div>
<div class="lowerLeft">
<p class="left">Lower Left</p>
</div>
</div>
<div class="mid">
<p>Mid</p>
</div>
<div class="right">
<p>Right</p>
</div>
</div>
是我没有关于奇迹,所以我试了一下,它的工作:提高“中等”和“右”重回巅峰。但它会导致另一个问题,将我的整个内容向左移动,因此它不再水平地位于屏幕中间 – oneman
您能提供一个指向该网站的链接吗?我想帮你解决这个问题。 – ARLCode
好一会儿,她就把它上传到服务器。 – oneman