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.css
adalah screen
.
<link href="/css/bootstrap-responsive.min.css" rel="stylesheet" media="screen" />
2) buat print.css
dan 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.css
karena ada di dalam bootstrap-responsive.css
dan 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}