My html page includes tons of text including lots of DIVs and Tables.
At the end of the code, there's an automatically created code such as:
<div id="fld1_date" ... style="position:absolute;visibility:hidden">
</div>
<div id="fld3_date" ... style="position:absolute;visibility:hidden">
</div>
<div id="fld8_date" ... style="position:absolute;visibility:hidden">
</div>
The DIVs don't have a "class" attribute.
The problem is that these DIVs create EMPTY LINES AT THE END OF THE PAGE. Which cause the horizontal scroll to appear, and printing of the page to take more than 1 page.
The Ids are assigned randomly and I can not work with them. In fact, I can not touch these lines in any way but have to build some sort of work around through the CSS.
Of course I can not override the default DIV behavior in the CSS because it screws up all the other divs (and there are dozens of them).
Any ideas how I can handle it? (I know that the design isn't perfect, this is a 5000 programmer hours system and changing it will be a problem)