gpt4 book ai didi

html - 使用 CSS 控制表单的布局

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

我是 CSS 的新手,请多多包涵!我有以下表格:

enter image description here

我想控制输入文本字段的宽度(即增加它们以允许更长的名称)。如果我使用下面的 CSS,我可以达到这个效果。

input {
width: 342px;
}

但是它也增加了按钮和复选框的宽度以提供以下内容:

enter image description here

如何分别控制每个输入的长度(将来可能会分别控制每个文本框)?我是否必须为每个分配一个类并分别控制它们?

最佳答案

您可以指定几个类来管理表单字段的宽度/高度,并根据需要应用。我个人认为现在将输入设置为 100% 宽度并使用包装容器来调整它们的宽度是很常见的(不是必需的)做法。当您使用网格系统并且希望事物更紧密地对齐时,这很有意义。

input[type="text"],
input[type="submit"],
select,
textarea {
box-sizing: border-box;
width: 100%;
}

您可以尝试针对特定输入,而不是将元素包装在容器中,或者为每个元素分配宽度类,如下所示:

input[type="text"] {}
input[type="submit"] {}
select {}
textarea {}

关于html - 使用 CSS 控制表单的布局,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21765765/

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