Forum Moderators: not2easy
I have a website with content first in the actual html code, and the header last, which is then repositioned absolutely to the top of the browser window, while the content is offset down to appear following the header. All is hunky dorey.
Now print a multipage document in IE6, FF, etc. Fine: the header is positioned to the top of the first printed page.
Now IE7: the header is positioned absolutely to the top of the last page printed. Aaargh. So it overlaps content, and leaves a blank space on the first page where it should have gone.
Any clever suggestions to overcome this?
I do have a print friendly page, which uses html in the order: header - content. But it would be nice just to use a print.css file, as it seems users still will print the webpage, rather than use the printer friendly page. And why shouldn't they?
As mentioned, it's silly to have the header not at the beginning of the page anyways... just put it at the top and remove the postitioning.