gpt4 book ai didi

html - CSS - flex 属性

转载 作者:太空宇宙 更新时间:2023-11-04 00:59:39 25 4
gpt4 key购买 nike

大家好,我需要创建一个水平对齐的文本列表。挑战在于没有给出宽度或边距,每个 li 的间隙应该相同。它应该是响应式的。也就是说,在某些分辨率下,如果所有的 li 不能保持水平,它应该自动分解并下降。这可能使用 flex 吗?

ul {
max-width: 500px;
margin: 0 auto;
display: flex;
align-items: stretch;
justify-content: space-between;
margin: inherit;
}

ul li {
display: block;
flex: 0 1 auto;
float: none;
margin-top: 0;
width: auto;
list-style-type: none;
padding: 0;
}
<ul>
<li> We identify unmet user </li>
<li> We identify unmet </li>
<li> We identify </li>
<li> We identify unmet </li>
</ul>

最佳答案

是的,这是可能的。您必须对水平方向使用 flex-direction: row 并使用 flex-wrap: wrap 并在需要时使用 2-3 行。

如果你想要 flex-direction: column - vertical - 在较小的屏幕上只需使用 @media only screen and (max-width: 600px) - max -widthmin-width 取决于您的需要。

哦忘了 .. 对于相等的 spacing 你可以使用 justify-content: space-between

关于html - CSS - flex 属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53740555/

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