Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/37.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
将nobr html标记应用于django表单字段_Html_Css_Django_Django Templates - Fatal编程技术网

将nobr html标记应用于django表单字段

将nobr html标记应用于django表单字段,html,css,django,django-templates,Html,Css,Django,Django Templates,我正在用这个设置django表单字段的样式 表格: 模板: <form action="/contact/" method="post"> {% include "form_snippet.html" %} <p><input type="submit" value="Send message" /></p> </form> 当我运行服务器时,每个表单字段都显示在新行中 我希望这三个表单字段在同一行中,而不是在新行中

我正在用这个设置django表单字段的样式

表格:

模板:

<form action="/contact/" method="post">
    {% include "form_snippet.html" %}
    <p><input type="submit" value="Send message" /></p>
</form>
当我运行服务器时,每个表单字段都显示在新行中

我希望这三个表单字段在同一行中,而不是在新行中


有什么想法吗?

您正在将每个字段包装在一个
div
标记中,一个块元素


.fieldWrapper
a类非块定位。。像
inline
float:left
,等等。

您将每个字段包装在一个
div
标记中,一个块元素


.fieldWrapper
a类非块定位。。像
inline
float:left
,等等。

因为div是一个块元素,因此将div标记放在“for”循环的外部起作用:

 <div class="fieldWrapper"> 
 {% for field in form %}
         {{ field.errors }}
         {{ field.label_tag }}: {{ field }}
 {% endfor %} 
 </div>

{%形式的字段为%}
{{field.errors}}
{{field.label_tag}}:{{{field}
{%endfor%}
或 不添加外部css类:

 {% for field in form %}
        {{ field.errors }}
        <nobr> {{ field.label_tag }}: {{ field }}</nobr>
 {% endfor %}
{%用于表单%]中的字段
{{field.errors}}
{{field.label_tag}}:{{{field}
{%endfor%}

因为div是一个块元素,因此将div标记放在“for”循环的外部起作用:

 <div class="fieldWrapper"> 
 {% for field in form %}
         {{ field.errors }}
         {{ field.label_tag }}: {{ field }}
 {% endfor %} 
 </div>

{%形式的字段为%}
{{field.errors}}
{{field.label_tag}}:{{{field}
{%endfor%}
或 不添加外部css类:

 {% for field in form %}
        {{ field.errors }}
        <nobr> {{ field.label_tag }}: {{ field }}</nobr>
 {% endfor %}
{%用于表单%]中的字段
{{field.errors}}
{{field.label_tag}}:{{{field}
{%endfor%}

像这样更新css代码

 .fieldWrapper{
   font-size; 10px;
   color: #f00;
   font-family: verdana, tahoma, serif;
   white-space:nowrap;
   display:inline;
 }

像这样更新css代码

 .fieldWrapper{
   font-size; 10px;
   color: #f00;
   font-family: verdana, tahoma, serif;
   white-space:nowrap;
   display:inline;
 }