今ホームページの作成をしているのですが、注文のメールフォームを作成の際
textboxが揃わず不恰好で困っています。
お力添えをお願いしたいです。
現段階のformのhtml
<cente><form action="#">
<dl> <dt>名前:</dt> <dd><input type="text" name="name" size="50" class="dai align"></dd> <dt>法人名:</dt> <dd><input type="text" name="name" size="60" class="dai align"></dd> <dt>メールアドレス</dt> <dd><input type="email" name="mail" size="60" class="syou align"></dd> <dt>メールアドレス確認用</dt> <dd><input type="email" name="mail" size="60" class="syou align"></dd> <dt>郵便番号:</dt> <dd><input type="text" name="zip22" class="form_text-small syou align"> - <input type="text" name="zip22" class="form_text-small syou align" onkeup="AjaxZip3.zip2addr('zip2','zip22','addr21','addr21');"> </dd><br> <dt>都道府県</dt> <dd><input type="text" name="addr21" class="form_text syou align"></dd> <dt>TEL</dt> <dd><input type="text" name="TEL" size="40" class="syou align"></dd> <dt>FAX</dt> <dd><input type="text" name="FAX" size="40" class="syou align"></dd> <dt>ご注文</dt> <dd><input type="text" name="suzi" size="30" class="syou align"></dd> <dt>備考欄 その他特記事項がございましたら記入してください</dt> <dd><texarea name="kanso" rows="10" cols="60" class="align"></textarea></dd> </center> </form>css 下記
form{
width:900px;
padding:30px 50px;
}
form dl dt{
width: 165px;
padding: 10px 0;
float:left;
clear: both;
}
input.dai{
height:25px;
margin-top: 10px;
margin-bottom: 10px;
}
input.syou{
height: 15px;
margin-top: 15px;
margin-bottom: 15px;
}
form{
padding: 10px 0;
}
element.style{
padding-top: 300px;
}
以上がformについてかいたコードになります。
調べ持って色々付け足してとしていくうちによくわからなくなりました、、、。
大変見にくいかとは思いますが知恵をお貸し頂ければと思います。
全フォーム表示はされますが、入力されるボックスが先頭がバラバラなのを揃えたいです。
<dt>の部分は先頭全て揃っております。よろしくお願いいたします。