我有以下QWeb PDF报告代码:
<div class="row black">
<div t-field="o.name" class="label_code" style="padding: 1em; text-overflow: ellipsis;"/>
</div>
o.name
字段与容器div的左侧对齐。由于label_code
将背景颜色应用于此div
,结果是文本在左侧缺少空格。
如何在o.name
之前添加空格字符?
以下是问题的图片:
这是使用Pranjal在他的回答中提到的div之前的代码的结果:
<div class="row black">
 <div t-field="o.name" class="label_code" style="padding: 1em; text-overflow: ellipsis;"/>
</div>
答案 0 :(得分:1)
使用父div中的填充
<div class="row black" style="padding-left: 15px;">
<span t-field="o.name" class="label_code" style="padding: 1em; text-overflow: ellipsis;"/>
</div>
答案 1 :(得分:0)
尝试在字段标记之前添加此代码段。
 
<div t-field="o.name" class="label_code" style="padding: 1em; text-overflow: ellipsis;"/>