gpt4 book ai didi

css - Flexbox wrap - 跳过第一个元素

转载 作者:太空宇宙 更新时间:2023-11-04 10:46:51 24 4
gpt4 key购买 nike

如何使用 flexbox 环绕功能跳过第一个元素?我有一个 fiddle 可以正确解释一切:

https://jsfiddle.net/adityarb88/3ca1m1un/

.form-group{
display: flex;
flex-wrap: wrap;

label{
flex: 0 0 200px;
margin: 0.5 rem;
}

input{
flex: 1 auto;
max-width: 200px;
margin-right: 10px;
margin-bottom: 10px;
}
}

我希望输入文本框换行但不在标签下方。这可能吗?

最佳答案

如果您不想更改您的标记,您可以这样做。

为了提高响应速度,我添加了一个媒体查询。

.form-group {
display: flex;
flex-wrap: wrap;
position: relative;
padding-left: 150px;
}
.form-group label {
position: absolute;
left: 0;
bottom: 0;
width: 150px;
}
.form-group input {
flex: 1 auto;
max-width: 200px;
margin-right: 10px;
margin-top: 10px;
}

@media screen and (max-width: 380px) {

.form-group {
padding-left: 10px;
}

.form-group label {
position: relative;
flex: 1 auto;
width: 100%;
margin-top: 10px;
}

}
<form>
<div class="form-group">
<label>Test Label</label>
<input type="text">
<input type="text">
<input type="text">
<input type="text">
<input type="text">
</div>
</form>

关于css - Flexbox wrap - 跳过第一个元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35323051/

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