estoy usando CSS para imprimir sólo una sección de una página:CSS: Elementos Ocultos todavía ocupan espacio en la salida impresa
body {
visibility:hidden;
}
.print {
visibility:visible;
background-color: white;
margin: 0;
}
La sección sobre el elemento Quiero imprimir se bien escondido en la letra salida, sin embargo, todavía ocupa el área de espacio. Probé esto haciendo una larga lista vertical de palabras. En la salida de impresión, se produce la misma área de espacio en blanco sin las palabras y luego se produce la salida del elemento. Este problema ocurre en Chrome y Mozilla solamente. También probé las opciones de margen del navegador y ese no es el problema.
¿Alguna idea?
Gracias mi CSS es débil. Supongo que es una mala idea mostrar: ¿no todo el cuerpo? ¿Debo agregar lo que quiero imprimir a la página o eliminar lo que no quiero? – Cosmin
Creo que 'display: none' on' body' sería una mala idea, ¡pero nunca lo intenté! Probablemente sea mejor que 'display: none' aparezca solo en los elementos que no son de impresión (puede agregar una clase que no sea de impresión en el marcado). – Skilldrick
Suena bien, gracias. – Cosmin