Non puoi farlo con solo i CSS. Ti serve un minimo di JS.
Devi dare
display: none;
a tutti i blocchi che non vuoi stampare. Puoi farlo con un CSS specifico per la stampa, ma questo non puo` discriminare tra i vari bottoni sulla pagina: per quello ci vuole JS.
Quando hai risolto la parte CSS del problema, spostiamo la discussione nel forum JS.

Rispondi quotando