Olá, faz tempo que não vejo, me deparei com um problema no desenvolvimento ontem, ou seja, cliquei com o botão direito na página que desenvolvi --> imprimir, pois o conteúdo da página é demais, o conteúdo impresso só é reconhecido como uma página.
Em resposta a esse problema, verifiquei muitas informações e finalmente resolvi.
1. Reproduza o problema
Você pode ver que esta é uma página desenvolvida por nós. A empresa precisa imprimir este html para outra plataforma usar, mas como o comprimento da página possui barras de rolagem, ela deve ser reconhecida como multipágina em circunstâncias normais.
Mas é reconhecido que existe apenas uma única página e não pode ser rolada
Então fui ver a impressão da estação b, a estação b pode imprimir e identificar várias páginas
2. Soluções
Esse problema era realmente uma dor de cabeça na época, depois de ler várias soluções, alguns disseram que os grandes fabricantes faziam processamentos especiais para impressão e precisavam de pacotes js para controlá-lo.
Mas não é tão complicado, só precisamos ajustar nossos estilos.
O principal motivo é que, ao imprimir, o sistema reconhecerá a altura da página.Se você definir uma altura fixa de 100% para o seu corpo, apenas a primeira página poderá ser reconhecida.
Então, temos que definir a altura do corpo para auto
Agora vamos tentar imprimi-lo novamente:
Bem, o problema está resolvido.
Apresse-se e pratique, irmão dei, se você não praticar, será inútil!
Lembre-se de me apoiar, ok, desejo-lhe coisas boas em pares ~~~~~~