gpt4 book ai didi

html - 防止在 flex-direction 设置为 column 的 flexbox 中换行

转载 作者:行者123 更新时间:2023-11-27 23:16:33 26 4
gpt4 key购买 nike

HTML:

<div class="flex">
<span>One</span>
<span>two</span>
<span>three</span>
<span class="four">four</span>
<span>five</span>
</div>

CSS:

.flex {
display: flex;
flex-direction: column;
justify-content: center;
}
span {
background: #999;
margin-top:10px;
}
.four {
background: #FFFF00;
}

基本上标题就是这样 - 如何在一行中内联 .four.five spans?有可能吗?有什么想法吗?

https://jsfiddle.net/erghcuhw/

最佳答案

您将不得不使用 flex-direction: row然后设置 flex-wrap: wrap在 flex-container 和 flex: 0 0 100% 上在除第 4 和第 5 之外的所有跨度上。

.flex {
display: flex;
flex-wrap: wrap;
}
span {
background: #999;
margin-top:10px;
flex: 0 0 100%;
}
span:nth-child(4),
span:nth-child(5) {
flex: 0 0 50%;
}
.four {
background: #FFFF00;
}
<div class="flex">
<span>One</span>
<span>two</span>
<span>three</span>
<span class="four">four</span>
<span>five</span>
</div>

关于html - 防止在 flex-direction 设置为 column 的 flexbox 中换行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42856411/

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