Jika seseorang mencari solusi untuk Bootstrap v2.XX di sini. Saya meninggalkan solusi yang saya gunakan. Ini tidak sepenuhnya diuji pada semua browser namun ini bisa menjadi awal yang baik.
1) pastikan atribut media bootstrap-responsive.cssadalah screen.
<link href="/css/bootstrap-responsive.min.css" rel="stylesheet" media="screen" />
2) buat print.cssdan pastikan atribut medianyaprint
<link href="/css/print.css" rel="stylesheet" media="print" />
3) di dalam print.css, tambahkan "lebar" situs web Anda di html & tubuh
html,
body {
width: 1200px !important;
}
4.) mereproduksi kelas kueri media yang diperlukan print.csskarena ada di dalam bootstrap-responsive.cssdan kami telah menonaktifkannya saat mencetak.
.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}
Ini adalah versi lengkap dari 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}