前提・実現したいこと
djangoを使ってwebページを作ろうとしているのですが、フリーのサインアップフォームを持ってきたのですが見本通りに表示されません。本来は
このように表示されてほしいのですが、実際はこのようになっています。
この部分に当たるのが<div class="form__input">なのですが
F12を押して何がだめなのかを見てみると
このようになっています。
情報が足りなければ質問の修正依頼を出していただけると助かります。
該当のソースコード
signup.html
<head> <link rel="stylesheet" href="{% static 'css/signup.css' %}"> </head> <body> <div class="user"> <header class="user__header"> <img src="https://s3-us-west-2.amazonaws.com/s.cdpn.io/3219/logo.svg" alt="" /> <h1 class="user__title">A lightweight and simple sign-up form</h1> </header> <form method='POST' role="form" action="" class="form"> {% csrf_token %} <div class="form__group"> <div class="form__input">{{ form.username }}</div> </dv> <div class="form__group"> <div class="form__input">{{ form.email }}</div> </dv> <div class="form__group"> <div class="form__input">{{ form.password1 }}</div> </dv> <div class="form__group"> <div class="form__input">{{ form.password2 }}</div> </dv> <button class="btn" type="submit">Register</button> {# エラーメッセージを表示 #} {% if form.errors %} {% for field in form %} {% for error in field.errors %} <p>{{ error }}</p> {% endfor %} {% endfor %} {% endif %} </form> </div> <script type="text/javascript" src="{% static 'js/signup.js' %}"></script> </body>
signup.css
.form__input { display: block; width: 100%; padding: 20px; font-family: "Roboto"; -webkit-appearance: none; border: 0; outline: 0; transition: 0.3s; &:focus { background: darken(#fff, 3%); } }
試したこと
ここに問題に対して試したことを記載してください。
補足情報(FW/ツールのバージョンなど)
回答1件
あなたの回答
tips
プレビュー