【发布时间】:2019-08-20 15:04:01
【问题描述】:
我想根据变量值将小图像放置在不同的位置 - 例如,假设我有一个 v_position 变量,如果它的值为 50,则图像将位于水平中心,如果它值为 100,图像将位于页面的最右侧。
这是我插入图片的那一行:
<img src="image.png" style="position: relative; left: {{ v_position% }};">
页面仍然被渲染,但是这个image.png 的位置没有随着不同的v_position 值而改变。我怎样才能让它按我的预期工作?谢谢!
【问题讨论】:
-
语法不正确。要实现类似的目标,您应该使用脚本。简单的 HTML 和 Css 不允许您使用变量。您也可以使用 SCSS。你想得到的最终结果是什么?为什么要改变图像位置?
-
@Blank,我想要得到的最终结果是基于相同模板的一批 pdf 文件 - 我正在为不同的客户生成它们,所以我希望每个 pdf 都可以定制(这张图片位于在这种情况下不同的地方)
标签: css html jinja2 templating