如果是多张表拼接的话,由于不是同一张表,html里就算列拼接好了,但是打印模式也会有问题,列对不齐
解决办法,如果列使用固定长度则需要配置整个表的 固定宽度属性,即 table-layout: fixed;宽度 width100%;依然要设置,这个是针对表格的,不然的列配置宽度是不起作用的。
<table border="1" style="table-layout: fixed;width: 100%;">
<colgroup>
<col width="40">
<col width="140">
<col width="140">
<col width="180">
<col width="180">
</colgroup>