En caso de que alguien esté buscando una solución para Bootstrap v2.XX aquí. Estoy dejando la solución que estaba usando.Esto no está completamente probado en todos los navegadores, sin embargo, podría ser un buen comienzo.
1) asegúrese de que el atributo de medios de bootstrap-responsive.css
es is screen
.
<link href="/css/bootstrap-responsive.min.css" rel="stylesheet" media="screen" />
2) crear un print.css
ay asegúrese de que su atributo de mediosprint
<link href="/css/print.css" rel="stylesheet" media="print" />
3) dentro print.css
, agregue el "ancho" de su sitio web en html & body
html,
body {
width: 1200px !important;
}
4.) reproducir las clases de consulta de medios necesarias en print.css
porque estaban dentro bootstrap-responsive.css
y lo hemos deshabilitado al imprimir.
.hidden{display:none;visibility:hidden}
.visible-phone{display:none!important}
.visible-tablet{display:none!important}
.hidden-desktop{display:none!important}
.visible-desktop{display:inherit!important}
Aquí está la versión completa de print.css
:
html,
body {
width: 1200px !important;
}
.hidden{display:none;visibility:hidden}
.visible-phone{display:none!important}
.visible-tablet{display:none!important}
.hidden-desktop{display:none!important}
.visible-desktop{display:inherit!important}