【发布时间】:2021-12-29 08:26:08
【问题描述】:
我想显示一个图像和它下面的两个按钮,图像尺寸可能会有很大差异,所以我将 max-width 设置为 60% 并将 max-height 设置为 80%,但我不确定如何制作这两个下面的按钮在图像下方正确对齐,左按钮浮动在左侧,右侧在 .buttons div 的右侧,并且 .buttons div 应该与图像的确切宽度。
这是我的 HTML:
<div class='content'>
<img class='nft'>
<div class='buttons'>
<button class='buy'>Buy</button>
<button class='share'>Share</button>
</div>
</div>
CSS 看起来像这样:
.content {
display: table-cell;
vertical-align: middle;
text-align: center;
width: 100%;
}
.nft {
max-width: 60%;
max-height: 80%;
display: block;
margin: auto;
margin-bottom: 32px;
}
.buy {
float: left;
}
.share {
float: right;
}
【问题讨论】: