【问题标题】:Align 3 rectangle horizontally水平对齐 3 个矩形
【发布时间】:2022-01-25 22:56:32
【问题描述】:

我有 3 个矩形,我想从中间水平对齐所有矩形,我尝试使用 position: flex 和 white-space: nowrap 但它们都不起作用,我不知道为什么它不起作用行不通,矩形仅垂直显示。

HTML 代码:

<div class="plots">
<div></div>
<div></div>
<div></div>
</div>

CSS 代码:

.plots {
    white-space: nowrap;
    position: flex;
}

.plots > div{
    background: #ffffff;
    height: 35vh;
    width: 14vw;
    margin-top: 2.1vh;
    border-radius: 10%;
}

我想要什么:https://i.stack.imgur.com/scpPu.png

【问题讨论】:

  • 代替position: flex;试试display: flex;
  • 使用display: flex;justify-content:space-aroundspace-between

标签: html alignment css-position


【解决方案1】:

使用显示:弹性;属性

.plots {
    white-space: nowrap;
    display: flex;
    justify-content:space-around;
}

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-07-20
    • 1970-01-01
    • 2017-06-22
    • 2017-09-04
    • 1970-01-01
    • 2017-09-29
    • 2021-05-24
    • 2017-06-29
    相关资源
    最近更新 更多