2013-07-08 156 views
2

有什麼辦法可以強制Chrome瀏覽器始終打印沒有頁眉和頁邊距的頁面嗎? Chrome一直在遺忘,它真的使我的收銀機程序變得糟糕(如果標題在那裏,它會嘗試打印整個頁面,這是一個很大的空白空間)。如果你有任何CSS,Chrome設置,甚至是Chrome本身的硬編​​碼編輯:任何可以解決這個問題的東西,將不勝感激。強制Chrome瀏覽器打印設置

回答

3

如果您想通過您的網站進行更改,您可以嘗試使用CSS媒體查詢來隱藏或重新排列要打印的元素。

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

我試圖隱藏標籤上顯示的標題和邊距如果我有一個名爲「標題」的元素吧? – Rhyono

+0

我明白了,是的,你是對的,我在回答中添加了更多內容 –

+0

設置頁邊距顯然不會覆蓋Chrome的頁邊距(它仍然是默認值),看起來我需要對Chrome進行硬編碼的更改才能強制它的行爲 – Rhyono

1

我有同樣的問題。我想覆蓋打印選項,以便瀏覽器的頁眉和頁腳不顯示。

@page {margin: 5mm;}放到我的CSS文件中工作完美。實際上,如果您使用@page {margin: 0},則「打印預覽」中甚至不會顯示「頁眉和頁腳」選項(在Chrome中,我還沒有測試過其他瀏覽器)