Table borders not showing when printed from web

Hi all,I am making a two-page form with many fields.

The fields are arranged in tables, and some of them are underlined. I do that by writing the following in the styles-tag of the table cells:

border-color: #C0C0C0; border-width: 0px 0px 1px 0px;border-style:solid;

That looks nice though Internet Explorer. But when you print out the form, there are only table-borders on the first page.

When you choose shrink the content for print, so some of the content of page 2 appers on page 1, the tables on page 1 all have borders.

I don’t know if that makes any sense, but what I mean to say is that there seems to be no errors in my code. I use CSS for formatting, and that looks fine on both pages.

Any solutions?

Subject: Table borders not showing when printed from web

Hi Karen,I would start with the printer and print settings.

a) make sure you have the most recent printer drivers for the printer your using

b) try another printer

c) change printer settings to high quality print, then black & white (no shades of grey)

The color you have in your table is not too dark too… you might switch to full black, then make small changes until you see problem, then move back one shade.

You could also use another style sheet with media=Print and use the darker shade only at print so you can keep the light grey on screen with media=screen

Please post your results so we can know what happens.

:slight_smile:

Subject: RE: Table borders not showing when printed from web

Hi Stan,sorry for the delayed answer - I have been away for the easter.

The problem was not the printer or driver, since the borders were also missing when I printed from a different pc to a different printer.

I tried to make all the borders black, but with the same result.

I then copied bits of the form to other test-forms to see when the problem occurred, and that way I found the solution.

I had put all the small tables into one big table to get control of margins etc.

In the style tab of the big table I had put 'position : absolute; left : 0px; top : 0px; '. When I removed that, all the borders on page 2 appeared.

I don’t really see the connection, but my problem is solved, so I am happy.

Thanks for taking your time

Karen