ในกรณีที่มีใครบางคนกำลังมองหาทางออกสำหรับBootstrap v2.XXที่นี่ ฉันกำลังออกจากโซลูชันที่ฉันใช้อยู่ นี่ไม่ได้ทดสอบอย่างเต็มที่กับเบราว์เซอร์ทั้งหมด แต่มันอาจเป็นการเริ่มต้นที่ดี
1) ให้แน่ใจว่าคุณลักษณะของสื่อคือbootstrap-responsive.css
screen
<link href="/css/bootstrap-responsive.min.css" rel="stylesheet" media="screen" />
2) สร้างprint.css
และตรวจสอบให้แน่ใจว่าสื่อของมันprint
<link href="/css/print.css" rel="stylesheet" media="print" />
3) ข้างในprint.css
เพิ่ม "ความกว้าง" ของเว็บไซต์ของคุณเป็น html & body
html,
body {
width: 1200px !important;
}
4. ) สร้างคลาสเคียวรีสื่อบันทึกที่จำเป็นprint.css
เนื่องจากอยู่ภายในbootstrap-responsive.css
และเราได้ปิดใช้งานเมื่อพิมพ์
.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}
นี่คือเวอร์ชันเต็มของ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}