このリファレンスを使用してdjangoフォームフィールドをスタイリングしています。
形:
class contact(forms.Form):
first_name = forms.CharField()
middle_name = forms.CharField()
last_name = forms.CharField()
レンプレート:
<form action="/contact/" method="post">
{% include "form_snippet.html" %}
<p><input type="submit" value="Send message" /></p>
</form>
form_snippet.html:
{% for field in form %}
<div class="fieldWrapper">
{{ field.errors }}
{{ field.label_tag }}: {{ field }}
</div>
{% endfor %}
cssの場合:
.fieldWrapper{
font-size; 10px;
color: #f00;
font-family: verdana, tahoma, serif;
white-space:nowrap;
}
サーバーを実行すると、各フォームフィールドが新しい行に表示されます。
これらの3つのフォームフィールドをそれぞれ新しい行ではなく、同じ行に配置したいと思います。
何か案が?