飞行边界崩溃不起作用?

时间:2013-08-28 10:58:54

标签: pdf-generation flying-saucer

在飞碟中,如果我在同一张桌子上使用fs-paginate-table,则无法使用border-collapse。

有人知道有关此问题的任何解决方法吗?

2 个答案:

答案 0 :(得分:4)

使用:

table {
  border-spacing: 0;
}

示例:

table{-fs-table-paginate:paginate;}
td{border:1px solid red}

enter image description here

table{-fs-table-paginate:paginate;border-spacing:0}
td{border:1px solid red}

enter image description here

结果不完全相同(因为TD的边界不合并),但可以通过仅在TD的一侧设置边框来修复它。

#t4{-fs-table-paginate:paginate;border-spacing:0}
#t4 td{border-width:0 1px 1px 0;border-color:red}
#t4 tr.firstrow td{border-top-width:1px}   /* Assuming first TR has class firstrow */
#t4 td.firstcol{border-left-width:1px}     /* Assuming first TD of each line has class firstcol */

enter image description here

答案 1 :(得分:0)

此css规则适用于我:

table.bordered {
    border-collapse: collapse
}
table.bordered td, table.bord
    border: 1px solid #000;
}