I looked through a lot of answers here on stackoverflow that cover what interests me, but didn't find anything that would work for me.
I understand that the print page is about 550 px for A4, and so bootstrap will use the styles and layouts commonly used for mobile devices.
When I use Ctrl + P for my web page, the print page looks the same as the mobile version of my page. But how to make it look like a desktop version? (media> 1024 px) Is there a way to do this?
I know that I can change css specifically for printing. But how to solve this problem using the bootstrap 3 system grid? The width of my divs is based on what I added for col-xs, but I want the print to use the layout (width) for col-md
Edit: After I struggled with this for a few more hours, I understand that this can be more complicated than I expected before. Just changing the width does not solve this for me. Many of my divs have syntax
<div class="md-right sm-right xs-down col-md-1 col-sm-2 box"></div>
or
<div class="col-md-4 col-sm-6 col-xs-12"></div>
The page looks good in XS for small devices, but when printed in XS, many elements look gigantic. Therefore, the question remains. Is there a way to make the print page the same as the layout for medium or large devices? Or do I need to do a css print without using the bootstrap grid system and add static widths in pt for all elements to accomplish this?
Thank you in advance
dpi printing twitter-bootstrap-3
user2890488 Nov 27 '13 at 13:26 2013-11-27 13:26
source share