Let\'s say that I have
Title
Printing content
You should use media query.
In your case:
#printOnly {
display: none;
}
@media print {
#printOnly {
display: block;
}
}
PS take a look here http://www.joshuawinn.com/css-print-media-query/ for browser support
@media screen { #printOnly:{display:none;} }
@media print{ #printOnly:{display:block;} }
You need some css for that
#printOnly {
display : none;
}
@media print {
#printOnly {
display : block;
}
}
/*for printer*/
@media print {
#printOnly { }
/* write your css rules*/
}
/*for desktop*/
@media screen {
#printOnly { display: none;}
/*for all display view*/
}
@media screen
{
#printOnly{display:none;}
}
@media print
{
#printOnly{}
}
You can attach external css stylesheet with media="print"
attribute:
<link rel="stylesheet" type="text/css" media="print" href="print.css">