Does anyone know how to resize the contents of a table using CSS so that everything shows up when printing, without wrapping text in individual cells? In this scenario,
<table class="datatables" id="table1">
<tr>
<td style="white-space:nowrap;">There is a large amount of data in this table that extends beyond the printed page.</td>
<td style="white-space:nowrap;">I want it to be displayed on one line, unbroken, but also small enough to fit when printed.</td>
<td style="white-space:nowrap;">Currently, the last column gets cut off when printed.</td>
</tr>
</table>
When printed, the last td remains partially hidden even though I intended for them all to be displayed on one line. I have used inline style for demonstration purposes, but would prefer to use style sheets. Ideally, I am looking for a solution that automatically resizes the font to ensure everything fits on one line per row without wrapping. Any suggestions would be greatly appreciated.