我有一个包含3个div的div。对齐HTML项目
HTML代码
.state {
background-color: rgba(233, 234, 237, 0.9);
height: 7vh;
width: 80%;
border-radius: 14px;
margin: 10px 0 15px 80px;
display: flex;
align-items: stretch;
}
.state-main {
text-align: center;
padding-top: 10px;
font-weight: 900;
font-size: 14px;
}
.options {
text-align: right;
margin-bottom: 10px;
}
.owner-image {
border-top-left-radius: 14px;
border-bottom-left-radius: 14px;
}
<div class="state">
<div class="owner">
<img class="owner-image" src="img/uk.jpg">
</div>
<div class="state-main">
<p class="state-name">PENNSYLVANIA</p>
</div>
<div class="options">
<p id="time"></p>
<button>SEND TROOPS</button>
<button>ATTACK</button>
</div>
</div>
请张贴您的HTML。你可以使用'>'图标在这里嵌入生动的例子 –
检查这个帖子:https://stackoverflow.com/questions/2156712/how-to-float-3-divs-side-by-side-using-css这是这个你想成就什么?尝试添加margin-right: –
:auto;和margin-left:auto;到你的3个div。 – AMH