gpt4 book ai didi

html - 证明 : space-between with right aligned last element

转载 作者:行者123 更新时间:2023-11-28 16:01:42 24 4
gpt4 key购买 nike

有没有办法实现这个(使用 flexbox 或其他)?

evenly distributed text

  • 均匀分布的文本
  • 但是第一个和最后一个元素粘在边上

我假设这需要对 flex 元素进行收缩包装,这(我认为)是不可能的。

最佳答案

space-between 将起作用 - 查看下面的示例:

body {
margin: 0;
}
* {
box-sizing: border-box;
}
.wrapper {
display: flex;
justify-content: space-between;
}
.wrapper > * {
border: 1px solid;
}
<div class="wrapper">
<div>one</div>
<div>two</div>
<div>three</div>
<div>four</div>
<div>five</div>
</div>

另一种方法是在末尾为元素使用 auto 边距 - 但它有不同的效果 - 请参见下面的演示:

body {
margin: 0;
}
* {
box-sizing: border-box;
}
.wrapper {
display: flex;
justify-content: space-around;
}
.wrapper > * {
border: 1px solid;
}
.wrapper div:first-child {
margin-right: auto;
}
.wrapper div:last-child {
margin-left: auto;
}
<div class="wrapper">
<div>one</div>
<div>two</div>
<div>three</div>
<div>four</div>
<div>five</div>
</div>

关于html - 证明 : space-between with right aligned last element,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39974662/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com