The following code stops a table in the third column from extending beyond the column width:
table {table-layout:fixed; max-width: 100%}
body {column-count: 3; Overflow: hidden}
However, it doesn't seem to have any effect in Prince when the table is in the first or second column. This even happens to different parts of the same table. (See attached example.) The usual result is the table text overlaps the text in the next column.
CSS specifies (http://www.w3.org/TR/css3-multicol/#overflow-inside-multicol-elements) text "that extends into column gaps is clipped in the middle of the column gap."
Therefore, am I doing something wrong? Or is this a bug in Prince?
Could you please be so kind as to let me know if there is any other way in Prince to stop (or truncate) a table from extending beyond the column width, if you don't mind?
table {table-layout:fixed; max-width: 100%}
body {column-count: 3; Overflow: hidden}
However, it doesn't seem to have any effect in Prince when the table is in the first or second column. This even happens to different parts of the same table. (See attached example.) The usual result is the table text overlaps the text in the next column.
CSS specifies (http://www.w3.org/TR/css3-multicol/#overflow-inside-multicol-elements) text "that extends into column gaps is clipped in the middle of the column gap."
Therefore, am I doing something wrong? Or is this a bug in Prince?
Could you please be so kind as to let me know if there is any other way in Prince to stop (or truncate) a table from extending beyond the column width, if you don't mind?