【发布时间】:2022-02-08 23:31:10
【问题描述】:
<section id="names">
<B>First Name:</B><input type="text" name="Name" id="name">
<B>Last Name:</B><input type="text" name="Surname" id="surname">
</section>
我不知道他们是否会有所帮助,但在这里我为它写了一些无用的 css
#names {
display:flex;
flex-direction: row;
float: left;
}
【问题讨论】:
-
您提到了
labels,但您实际上并没有使用label标签来控制它。如果您希望它们位于不同的行上,请使用flex-direction:column; -
试试
width: max-content; -
你不应该在 flex 中使用浮点数。真的,你根本不应该使用浮点数。它们是一种古老的技术,几乎没有合法的现代用途。请参阅css-tricks.com/snippets/css/a-guide-to-flexbox 了解如何正确对齐内容。
-
在自然状态下,它们(名字和姓氏)排成一行。除非
#name的宽度有限。