Skip to content

Instantly share code, notes, and snippets.

@alfredbez
Created February 11, 2015 11:20
Show Gist options
  • Save alfredbez/ca8a9607b529e2712b94 to your computer and use it in GitHub Desktop.
Save alfredbez/ca8a9607b529e2712b94 to your computer and use it in GitHub Desktop.
@media print
{
*,
*:before,
*:after
{
background: transparent !important;
box-shadow: none !important;
color: #000000 !important; /* Black prints faster:
http://www.sanbeiji.com/archives/953 */
text-shadow: none !important;
}
a,
a:visited
{
text-decoration: underline;
}
a[href]:after
{
content: ' (' attr(href) ')';
}
abbr[title]:after
{
content: ' (' attr(title) ')';
}
/*
* Don't show links that are fragment identifiers,
* or use the `javascript:` pseudo protocol
*/
a[href^='#']:after,
a[href^='javascript:']:after
{
content: '';
}
pre,
blockquote
{
border: 1px solid #999999;
page-break-inside: avoid;
}
/*
* Printing Tables:
* http://css-discuss.incutio.com/wiki/Printing_Tables
*/
thead
{
display: table-header-group;
}
tr,
img
{
page-break-inside: avoid;
}
img
{
max-width: 100% !important;
}
p,
h2,
h3
{
orphans: 3;
widows: 3;
}
h2,
h3
{
page-break-after: avoid;
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment