私は最近このように見えるフォームを持っています:
次に、ユーザーがサイトの条件に同意できるようにするチェックボックスとテキストを追加します。このチェックボックスとテキストを「送信ボタン」の左側に配置したいので、これが私が試したものです。
<form action="#" method="post" id="form" class="accept_form" style="display: block; ">
<fieldset>
<div class="mail_from">
<label for="from">Name</label>
<input class="mail" type="text" name="from" id="from">
</div>
<div class="mail_to">
<label>Last name</label>
<input class="mail" type="text" >
</div>
<div class="message">
<label>Comment</label>
<textarea>I love this page, so I sign up</textarea>
</div>
<div class = "terms_button">
<input type = "checkbox" name = "agree">
<label for = "agree"> Accept the terms </label>
<button type="submit">Send</button>
</div>
</fieldset>
</form>
だから、基本的に私は新しいdivを作成し、内部でそれらの要素を揃えようとしました。ただし、ご覧のとおり、チェックボックスとテキストは[送信]ボタンよりも上にあります。どうすればこれを解決できますか?
デモはここにあります:送信ボタンと位置合わせされていないチェックボックス