我想,以减少边框宽度为0.5px或0.5pt但表格单元格边框不一致。
表格单元格边框,有些是薄的,有些是厚。有没有办法有一个薄的边框,具有一致的厚度。
样品表的代码如下。
<table table-layout="fixed" width="100%" border="0.5pt solid black">
<table-header border="inherit">
<table-row border="inherit" font-weight="bold" font-size="10pt" text-align="left" color="#ffffff" background-color="#9cc568" >
<table-cell border="inherit" margin="0pt" padding="1pt" display-align="center" number-columns-spanned="4" text-align="left">
<block>test1</block>
</table-cell>
<table-cell border="inherit" margin="0pt" padding="1pt" display-align="center" number-columns-spanned="4" text-align="left">
<block>test2</block>
</table-cell>
<table-cell border="inherit" margin="0pt" padding="1pt" display-align="center" number-columns-spanned="4" text-align="left">
<block>test3</block>
</table-cell>
</table-row>
</table-header>
<table-body border="inherit">
<table-row border="inherit" font-weight="bold" font-size="10pt" text-align="left" color="#ffffff" background-color="#9cc568" >
<table-cell border="inherit" margin="0pt" padding="1pt" display-align="center" number-columns-spanned="4" text-align="left">
<block>cell1</block>
</table-cell>
<table-cell border="inherit" margin="0pt" padding="1pt" display-align="center" number-columns-spanned="4" text-align="left">
<block>cell2</block>
</table-cell>
<table-cell border="inherit" margin="0pt" padding="1pt" display-align="center" number-columns-spanned="4" text-align="left">
<block>cell3</block>
</table-cell>
</table-row>
</table-body>
<table-body border="inherit">
<table-row border="inherit" font-weight="bold" font-size="10pt" text-align="left" color="#ffffff" background-color="#9cc568" >
<table-cell border="inherit" margin="0pt" padding="1pt" display-align="center" number-columns-spanned="4" text-align="left">
<block>cell1</block>
</table-cell>
<table-cell border="inherit" margin="0pt" padding="1pt" display-align="center" number-columns-spanned="4" text-align="left">
<block>cell2</block>
</table-cell>
<table-cell border="inherit" margin="0pt" padding="1pt" display-align="center" number-columns-spanned="4" text-align="left">
<block>cell3</block>
</table-cell>
</table-row>
</table-body>
</table>
我只是碰巧有同样的问题。我知道为时已晚可能是帮助他人谁面对这样的。有我的代码没有问题。
导致此错误之一是Adobe Acrobat Reader软件DC。
只需点击编辑 - >首选项 - >页面显示,然后在渲染取消选中增强细线分组,然后在我的PDF线出现罚款。
如果不改变它。
试着改变你的边框大小等于或大于than1pt。