Netsuite高级PDF页脚居中问题



我在NetSuite中自定义表单,并且已经得到了我想要的一切工作,除了页脚。由于某些原因,text-align: center函数是基于页脚行中的字符数而不是页面的中心来工作的。下面是我的代码图像和打印示例,可以更好地显示错误。脚码图片1和2之间的代码唯一的区别是,我删除了单词"在第55行描绘居中是基于字符。页脚代码1

页脚1

页脚代码2

页脚2

如果您要在您的tds上显示边框,您将更好地了解正在发生的事情。基本上,您没有提供td和表大小的提示,因此正常的表宽度处理正在发生。ie。表格的宽度只够容纳文本,所以它们看起来是基于文本大小的。

而且我怀疑你的加价比你需要的要多。以下是我认为你正在寻找的东西。请注意,您可能需要使用填充来获得正确的左右对齐。

<macro id="nlfooter">
<hr />
<table class="footer" style="width: 100%;">
<tr>
<td align="left" colspan="4">email</td>
<td align="center" colspan="6">Phone</td>
<td align="right" colspan="4">Page info</td>
</tr>
<tr>
<td align="center" colspan="14">
<b>Thank you</b>
</td>
</tr>
</table>
</macro>

最新更新