登録フォームのフォーム部分を縦並びにしたいです。
###前提・実現したいこと
登録フォームのフォーム部分を縦並びにしたいです。
現在、登録フォームのフォーム部分が横に並んだりその下に回ったりしています。
このようにフォームを全て縦に並べたいです。
###発生している問題・エラーメッセージ
このように登録フォームのフォーム部分が横に並んだりその下に回ったりしています。
<form class="form-inline" action="{% url 'detail' %}" method="POST"> <div class="form-group"> <label for="id_username">ユーザネーム</label> {{ regist_form.username }} {{ regist_form.username.errors }} </div> <div class="form-group"> <label for="id_email">Eメール</label> {{ regist_form.email }} {{ regist_form.email.errors }} </div> <div class="form-group"> <label for="id_password">パスワード</label> {{ regist_form.password1 }} {{ regist_form.password1.errors }} </div> <div class="form-group"> <label for="id_password">パスワード(確認)</label> {{ regist_form.password2 }} {{ regist_form.password2.errors }} <p class="help-block">{{ regist_form.password2.help_text }}</p> </div> <button type="submit" class="btn btn-primary btn-lg">登録</button> <input name="next" type="hidden"/> {% csrf_token %} </form>
###試したこと
Flexboxを用いて、cssをそのように書きたいのですが、
https://www.webcreatorbox.com/tech/flexbox-layout など
横並びにする方法しか見つけられませんでした。
どのように描けばよいのでしょうか?
回答2件
あなたの回答
tips
プレビュー