【问题标题】:QWeb Report - Add space at the beginning of fieldQWeb 报告 - 在字段开头添加空格
【发布时间】:2018-02-18 14:17:55
【问题描述】:

我有以下 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">
    &#160;<div t-field="o.name" class="label_code" style="padding: 1em; text-overflow: ellipsis;"/>
</div>

【问题讨论】:

  • 你这是什么意思?你能显示截图吗?我认为您想要实现的目标可以通过padding
  • @ChesuCR 找到附加的截图,还要注意在 div 中使用了填充。

标签: html css odoo odoo-10 qweb


【解决方案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>

【讨论】:

    【解决方案2】:

    尝试在字段标签之前添加这个sn-p。

    &#160;
    <div t-field="o.name" class="label_code" style="padding: 1em; text-overflow: ellipsis;"/>
    

    【讨论】:

    • 不幸的是,这不起作用,请参阅我编辑的帖子了解更多详细信息
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-04-08
    相关资源
    最近更新 更多