bootstrap-source/bootstrap-3.0.3/less/print.less
changeset 115 a9d04f5f5650
parent 54 0ded9d7748b7
equal deleted inserted replaced
114:6093dda9fe38 115:a9d04f5f5650
     1 //
       
     2 // Basic print styles
       
     3 // --------------------------------------------------
       
     4 // Source: https://github.com/h5bp/html5-boilerplate/blob/master/css/main.css
       
     5 
       
     6 @media print {
       
     7 
       
     8   * {
       
     9     text-shadow: none !important;
       
    10     color: #000 !important; // Black prints faster: h5bp.com/s
       
    11     background: transparent !important;
       
    12     box-shadow: none !important;
       
    13   }
       
    14 
       
    15   a,
       
    16   a:visited {
       
    17     text-decoration: underline;
       
    18   }
       
    19 
       
    20   a[href]:after {
       
    21     content: " (" attr(href) ")";
       
    22   }
       
    23 
       
    24   abbr[title]:after {
       
    25     content: " (" attr(title) ")";
       
    26   }
       
    27 
       
    28   // Don't show links for images, or javascript/internal links
       
    29   a[href^="javascript:"]:after,
       
    30   a[href^="#"]:after {
       
    31     content: "";
       
    32   }
       
    33 
       
    34   pre,
       
    35   blockquote {
       
    36     border: 1px solid #999;
       
    37     page-break-inside: avoid;
       
    38   }
       
    39 
       
    40   thead {
       
    41     display: table-header-group; // h5bp.com/t
       
    42   }
       
    43 
       
    44   tr,
       
    45   img {
       
    46     page-break-inside: avoid;
       
    47   }
       
    48 
       
    49   img {
       
    50     max-width: 100% !important;
       
    51   }
       
    52 
       
    53   @page {
       
    54     margin: 2cm .5cm;
       
    55   }
       
    56 
       
    57   p,
       
    58   h2,
       
    59   h3 {
       
    60     orphans: 3;
       
    61     widows: 3;
       
    62   }
       
    63 
       
    64   h2,
       
    65   h3 {
       
    66     page-break-after: avoid;
       
    67   }
       
    68 
       
    69   // Chrome (OSX) fix for https://github.com/twbs/bootstrap/issues/11245
       
    70   // Once fixed, we can just straight up remove this.
       
    71   select {
       
    72     background: #fff !important;
       
    73   }
       
    74 
       
    75   // Bootstrap components
       
    76   .navbar {
       
    77     display: none;
       
    78   }
       
    79   .table {
       
    80     td,
       
    81     th {
       
    82       background-color: #fff !important;
       
    83     }
       
    84   }
       
    85   .btn,
       
    86   .dropup > .btn {
       
    87     > .caret {
       
    88       border-top-color: #000 !important;
       
    89     }
       
    90   }
       
    91   .label {
       
    92     border: 1px solid #000;
       
    93   }
       
    94 
       
    95   .table {
       
    96     border-collapse: collapse !important;
       
    97   }
       
    98   .table-bordered {
       
    99     th,
       
   100     td {
       
   101       border: 1px solid #ddd !important;
       
   102     }
       
   103   }
       
   104 
       
   105 }
       
Impressum Datenschutzerklärung