CSS: Désactiver l'en-Tête & Pied de page à Partir de l'Aperçu avant Impression Chrome

une de mes application basée sur le web POS(Point De Vente). ainsi, alors que l'impression des factures dans chrome.
l'en-tête de page et le pied de page insérée automatiquement par le navigateur que je veux le supprimer via la page et sans intervention de l'utilisateur..

J'ai appliqué des CSS sur-ici, dans la presse écrite,

@media print {
 #header, #footer { 
    visibility: hidden !important;
    display: none !important;
 }
}

Mais ce n'est pas l'application, peut-être que le sélecteur n'est pas correct?

Et j'ai aussi essayé par la réduction de la marge, mais sa coupe/substitution de la page de contenu, si l'impression de plusieurs pages..
Et encore une chose, je ne veux pas désactiver l'aperçu avant impression l'option pour chrome..

Un a une bonne solution pour cela?

Meilleures Salutations..

votre code est correct, bien que visibility est redondante. Vérifiez si votre pied de page et l'en-tête id, qui correspondent à ceux que vous utilisez dans le sélecteur css.
En fait je ne suis pas capable d'inspecter l'en-tête et pied de page de code ou de classe à l'aperçu avant impression...Pourriez-vous s'il vous plaît essayez de votre côté..?
lol, si tu veux dire pas d'en-tête et pied de page, mais page d'en-tête/pied de page ? désolé, vous ne pouvez pas cacher via le css, mais vous pouvez convertir votre page au format pdf ou doc, qui permettent un bien meilleur contrôle de l'impression, et envoyer ce document à l'imprimante.
Des points de vente de la machine..donc à chacun de ses pas fisible pour décocher l'option d'en-tête et pied de page ou de création de pdf ou doc), puis tirer le bouton d'impression. Est toute autre solution avez-vous?
ensuite, il suffit de configurer l'imprimante pour imprimer en-tête/pied de page. Tous les navigateurs prennent en charge ce, autant que je sache. Et d'ajouter modification de ce paramètre à votre installateur, ou à déploiement manuel.

OriginalL'auteur Niks Jain | 2012-07-16