html - 在 Freemarker 中更改 div 属性值
问题描述
我有以下 Freemarker 代码:
<#if variable1??>
<div style="padding-left: 0;">
...
</div>
<#else>
<div>
...
</div>
</#if>
variable1
仅当为真时,我才想使左填充 = 0 。此逻辑有效,但当 div 元素具有许多子元素时并不理想。
如何在<#if>
条件中添加一些东西以使填充左 = 0?
解决方案
如果在 div 元素内移动,则不需要复制元素
<div <#if variable1??>style="padding-left: 0;"<#else></#if>>
推荐阅读
- c++ - C++ 指针:尽管有类型错误,但仍能正确编译
- visual-studio - 安装 setup.py for twisted for django 频道时出错
- java - 为什么 Hibernate 不回滚表中的插入查询?
- java - Maven 部署错误“找不到工件”
- git - 如何只输出 git rev-list 的“--pretty=”部分?
- spring-mvc - Spring MVC 5.*:使用 Validator 进行向导表单验证
- python - Django 3.1 - 异步视图 - 使用查询集
- javascript - Mocha SonarQube 无法识别 Node.JS 代码
- grpc - Java gRPC:从客户端到服务器的异常
- python - 从连接到 QML 的 PyQt5 打开文件对话框