對不起,如果這是一個基本問題,但我該如何左對齊不同長度的標籤不同div中的兩個文本框元素?我有一個屏幕截圖。我想對齊「潛水個人資料ID」和「潛水個人資料名稱」的文本框。我現在擁有的方式是「潛水個人資料ID」和「描述」標籤和文本框位於一個div中,「潛水個人資料名稱」位於另一個div中。我將如何對齊這兩個輸入元素?使用CSS對齊兩個文本輸入元素
這裏是我的實際HTML:
<!DOCTYPE html>
<html>
<head>
<title></title>
<LINK href="dive.css" rel="stylesheet" type="text/css">
</head>
<body>
<div id="main" >
<div id="header">
<form name="header">
<div id="topline">
<label for="profileId" style="vertical-align: top">Dive Profile Id </label><input style="vertical-align: top" type="text" name="profileId" id="profileId">
<label for="descriptionTxtArea" style="vertical-align: top;padding-left: 20px">Description</label><textarea rows="3" cols="50" name="descrptionTxtArea" id="descriptionTxtArea"></textarea>
</div>
<div id="secondline">
<label for="profileName" style="position: relative; vertical-align: top; float: left">Dive Profile Name</label><input style="vertical-align: top" type="text" name="profileName" id="profileName">
</div>
</form>
</div>
<div id="profilePlot">
</div>
<div id="buttonMenu">
</div>
</div>
<div name="diveData">
</div>
<div id="mydiv">
</div>
</body>
</html>
請分享您的代碼 –
我一直在研究這個。也許我只是不理解CSS。 – GregH
我想我可以使用桌子,但不是那麼漂亮的「老派」。我的理解是,樣式是在頁面上佈局元素的更好方式。 – GregH