我正在嘗試將表單佈局從表格中移除並進入div和css的世界。用於對齊文本框和標籤的CSS
雖然在我的佈局中我很困難。我想訂購標籤直接位於輸入上方的元素。 這是它目前的樣子:
我想區標籤和文本框垂直對齊,但他們似乎正在形成樓梯模式。
這裏的CSS:
#content
{
position: absolute;
top: 110px;
left: 350px;
width: 775px;
height: 605px;
}
#content label
{
display:inline;
margin-right:4px;
vertical-align:top;
}
#content input
{
float:left;
margin:1px 20px 1px 1px;
}
和HTML:
<div id="content">
<label for="txt_RequestId">Request Id</label>
<input id="txt_RequestId" type="text" />
<label for="txt_District">District</label>
<input id="txt_District" type="text" />
</div>
其實,我會建議使用表格表格。正如你現在所知,佈局過程要容易得多。 –
@Evan真的,好像我一直在閱讀所有關於不使用表格的好處,除了表格數據。你爲什麼推薦桌子? – mint
你可以將''標籤換成'