Such a problem. When you send an html page to print, the data is truncated. Only the first page of several is printed. And the rest for some reason are not printed. The document is simply clipped. Moreover, it can be cut off in the middle of the height of a line of text.

Tell me how and what needs to be changed in html (5) / css (3) so that the document prints normally?

For the time being, I only have specified in the style file for printing

.noprint { display: none; } .print { display: block; } 

In html, respectively, these classes are assigned to blocks.

    1 answer 1

    It’s hard to say without the code, but try:

     @media print { .print { display: inline; } } 

    and / or

     @media print { .print { overflow: visible; overflow-y: visible; } }