我有一个div
,其中有两个labels
和两个inputs
,我需要两个垂直对齐的labels
,但不需要两个divs
。我希望垂直对齐css
中的输入和标签,使它们彼此重叠。
<div id="name">
<label for="Fname">First Name:</label>
<input type="text" name="Fname" id="Fname" placeholder="First Name" maxlength="15" required>
<label for="Lname">Last Name:</label>
<input type="text" name="Lname" id="Lname" placeholder="Last Name" maxlength="20" required>
</div>
我试过在css中使用vertical-align
,但是没有成功。你能帮忙吗?
2条答案
按热度按时间aurhwmvo1#
您可以在CSS文件中使用Flexbox布局。
wlwcrazw2#
在html div中使用
flex
和flex-col
属性