I am using built-in PDF printing option on some pages, but when I print them, the content is missing some parts of layout, e.g. tables have no borders, columns are narrower than supposed to be, background colour is removed, etc... Layout is specified with CSS rules which are not used by printer, obviously.
Is there any way to change this (what you see is as it would be when you print a PDF document)?