cfloop标记内的div标签会引入不需要的换行符

Arn*_*shn 1 html css coldfusion

我在ColdFusion中有一个网页,显示SQL表中的内容.使用cfloop迭代内容,并使用div块进行渲染.我的代码片段如下 -

<cfloop query="qry1">
<div class="subBlock">
    <div class="item"><h4>Date:</h4><p>#qry1.date#</p></div>
    <div class="item"><h4>Name:</h4><p>#qry1.name#</p></div>
    <div class="item"><h4>Address:</h4><p>#qry1.address#</p></div>
</div>
</cfloop>
Run Code Online (Sandbox Code Playgroud)

在页面上显示的内容看起来像 -

Date:

06/01/2009 03:40 PM

Name:

XYZ ABC

Address:

ZZZ St. 
Run Code Online (Sandbox Code Playgroud)

所以问题是我得到了这些换行符.虽然我想要的是这样的东西 -

Date:06/01/2009 03:40 PM

Name:XYZ ABC

Address:ZZZ St.
Run Code Online (Sandbox Code Playgroud)

我在另一个页面上使用了类似的div,并在那里正确显示.这里唯一的区别是我在cfloop标签中使用div标签.

请让我知道我哪里出错了.

干杯

Hea*_*ser 14

h4之后有一个隐含的换行符,以及p.您可以使用CSS样式的显示:h4的inline-table,或者使用span并应用一个类,使其看起来像您希望的h4样式.