Can I print part of a webpage or apply different styling?

In the AirPrint integration in our Basic, Plus and Enterprise versions, we normally print everything on the page, but you can control what's printed by setting up a CSS stylesheet specifically to style print jobs differently by setting the media type to 'print' in the link to the sheet:

<link rel="stylesheet" href="print.css" type="text/css" media="print" />

With one of these stylesheets, it's possible to remove any elements you don't want to print by simply setting a CSS 'display: none;' on those elements. To clarify, this will just print the contents of the page so that you have more control over what you choose to print or not.

A basic print stylesheet template (and more details on implementing and customizing one) can be found here.

If you are using the  Custom CSS feature in Plus or Enterprise to apply this styling to a page created by someone else (or if you don't want to use a separate stylesheet for the print CSS), you can target CSS using a print media query as in this example: 

@media print { 
 /* All your print styles go here */
 #header, #footer, #nav { display: none !important; } 

Still stuck? How can we help? How can we help?