好的,所以我的标题很糟糕。反正-
我正在尝试设计一个简单的“产品信息”模板。我使用的 CMS 从标签中提取动态产品信息。看起来像这样 - div 的样式是这样的,它们排成两列:
<div class="specslabel">
<strong>
{rs_size_lbl} <br />
{rs_material_lbl} <br />
{rs_application_lbl} <br />
{rs_fitting_system_lbl}
</strong>
</div>
<div class="specs">
{rs_size} <br />
{rs_material} <br />
{rs_application} <br />
{rs_fitting_system}
</div>
当所有这些标签都正确提取信息时,一切正常。但是,有时这些字段之一(它从 CSV 文件中提取)是空的。标签是智能的,如果相应字段中没有内容,则不会显示 {_lbl}(字段标签)内容。然后有一个空行,显然是因为换行。
如果我不使用换行符,“_lbl”标签就会全部堆叠起来(因为标签通常是短文本)。有没有另一种方式来设置这个样式,这样当没有内容被绘制时,没有换行符——但是当有内容时,有一个换行符?