examples/example2_print.css
/* Starting point: h5bp.com on 24/10/2012 */
* {
background: transparent !important;
color: black !important;
text-shadow: none !important;
filter: none !important;
-ms-filter: none !important;
}
body {
font-family: Georgia, "Times New Roman", Times, serif;
background-color: white;
color: black;
font-size: 12pt;
line-height: 18pt;
}
/* Black prints faster: h5bp.com/s */
a, a:visited {
text-decoration: underline;
}
a[href]:after {
content: " (" attr(href) ")";
}
abbr[title]:after {
content: " (" attr(title) ")";
}
.ir a:after, a[href^="javascript:"]:after, a[href^="#"]:after {
content: "";
}
/* Don't show links for images, or javascript/internal links */
pre, blockquote {
border: 1px solid #999;
page-break-inside: avoid;
}
thead {
display: table-header-group;
}
tbody, tfoot {
page-break-before: avoid;
}
thead, th {
page-break-after: avoid;
}
/* h5bp.com/t */
table, tr, img {
page-break-inside: avoid;
}
img {
max-width: 100% !important;
}
@page {
margin: 2.5cm;
}
p {
orphans: 1;
widows: 3;
}
h2, h3 {
page-break-after: avoid;
}
h1 {
page-break-before: always;
}