这是我到目前为止的工作:
<div id="main">
<form>
<label>First Name:<input type="text" id="firstname"></label><br/>
<label>Last Name:<input type="text" id="lastname"></label><br>
<label>E-Mail:<input type="text" id="email"></label><br/>
<label>Phone:<input type="text" id="phone"></label><br/>
</form>
</div>
CSS
#main {
width:300px;
}
#main input {
float:right;
display:inline;
}
#main label {
color: #2D2D2D;
font-size: 15px;
width:250px;
display: block;
}
目前,标签(左侧)有点靠近输入字段的顶部(右侧)。我想将它们垂直对齐,以便标签位于输入字段的中间。
我试过垂直对齐,但它不起作用。请帮助我尝试找出问题所在。谢谢。