ok, I suspect that this is down to my approach rather than my css, and I may need to restructure my printer output to be in tables, but before I do that I want to check
I have css / html that renders perfectly on screen. However, when it prints, on all pages after the first one, my clear:both div between my print elements is ignored.
On further investigation, this only happens when one of my print elements is broken with a page break. It appears that at this point, if the (floated right) div that contains prices has no more content, then on the new page, my next item is being squashed into this Right hand div.
But this only happens when printing, on screen the clear behaves perfectly.
So, other than using clear:both, are there any other suggestions to things I can try.
K
I have css / html that renders perfectly on screen. However, when it prints, on all pages after the first one, my clear:both div between my print elements is ignored.
On further investigation, this only happens when one of my print elements is broken with a page break. It appears that at this point, if the (floated right) div that contains prices has no more content, then on the new page, my next item is being squashed into this Right hand div.
But this only happens when printing, on screen the clear behaves perfectly.
So, other than using clear:both, are there any other suggestions to things I can try.
K