いくつかのテキストとテキストフィールドを同じ行に正しく表示し、各テキストフィールドの後に改行を入れたい. 最初に、絶対位置を持つクラスにすべてのボタンがありましたが、より良い解決策があると思います。
現時点では、私はこのように持っています
<form action="" method="get" name="pdaten" >
<p><div class="text">Vorname</div><input class="button" id="vname" type="text" /></p>
<p><div class="text">Nachname</div><input class="button" id="nname" type="text" /></p>
<p><div class="text">Geburtstag</div><input class="button" id="gebdat" type="text" /></p>
</form>
CSS:
form{
padding-left:1em;
}
.button{
position:relative;
left:0%;
}
.text{
position:relative;
text-align:left;
width:20%;
background-color:#00FF00;
}
問題は、テキストフィールドは、テキストがある div と同じではなく、常に次の行に表示されるということです。スパンを使用できますが、テキストフィールドを最後のフィールドの真下に配置したいので、それらを正しく配置する方法がわかりません。
誰でもこれを修正するのを手伝ってくれますか?