首页 > 解决方案 > 在 Freemarker 中更改 div 属性值

问题描述

我有以下 Freemarker 代码:

<#if variable1??>
    <div style="padding-left: 0;">
    ...
    </div>
<#else>
    <div>
    ...
    </div>
</#if>

variable1仅当为真时,我才想使左填充 = 0 。此逻辑有效,但当 div 元素具有许多子元素时并不理想。

如何在<#if>条件中添加一些东西以使填充左 = 0?

标签: htmlcssfreemarker

解决方案


如果在 div 元素内移动,则不需要复制元素

<div  <#if variable1??>style="padding-left: 0;"<#else></#if>>

推荐阅读