gpt4 book ai didi

css - 使 CSS 网格中的单行跨越所有列

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

我如何制作 <legend>跨越所有行,所以它会弄乱 <fieldset>其样式为 3 列 CSS 网格?

<fieldset>
<legend>Personal Details</legend>
<label class="field__label" for="first-names">
First names
</label>
<input class="form__entry" id="first-names" type="text" name="firstName">
<span class="form__feedback form__instructions">
Must only use letters, spaces, hyphens and apostrophes
</span>
</fieldset>

CSS:

form {
display: grid;
grid-template-columns: minmax(100px, max-content) minmax(200px, max-content) minmax(200px,1fr);
grid-gap: 10px;
}

fieldset {
display: contents;
}

最佳答案

也许最好使用:

fieldset legend {
grid-column: 1/-1;
}

或者如果你只需要 3 列

fieldset legend {
grid-column: 1/ span 3;
}

关于css - 使 CSS 网格中的单行跨越所有列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50576999/

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