我需要文字环绕图像。 我有
<div th:text="${row.getFeed2().getDescription}">
<img style="float: left" th:style="${row.getFeed2().getImage() == null} ? 'default' : 'none'" th:src="${row.getFeed2().getImage()}">
</div>
但是Thymeleaf会删除内部标记<img>
我已经探索了很多选择,没有任何作用。
提前谢谢
答案 0 :(得分:1)
将文本移动到另一个标记内。像这样:
<div>
<span th:text="${row.getFeed2().getDescription}" />
<img style="float: left" th:style="${row.getFeed2().getImage() == null} ? 'default' : 'none'" th:src="${row.getFeed2().getImage()}">
</div>
编辑2(没有跨度):
<span>
<th:block th:text="${row.getFeed2().getDescription}" />
<img style="float: left" th:style="${row.getFeed2().getImage() == null} ? 'default' : 'none'" th:src="${row.getFeed2().getImage()}">
</span>
或
<span th:inline="text">
[[${row.getFeed2().getDescription}}]]
<img style="float: left" th:style="${row.getFeed2().getImage() == null} ? 'default' : 'none'" th:src="${row.getFeed2().getImage()}">
</span>