3
我允許用戶打印,但輸出太大(我必須在打印對話框中手動調整到大約60%)。我使用css媒體查詢(下面)來控制內容,並試圖在不改變輸出字體大小的情況下更改html, body{}
的字體大小。打印到Adobe PDF打印正確如何控制打印字體大小
任何想法我做錯了什麼?
我打印鏈接:
<a href="#" onclick="window.print(); return false;"></a>
我的CSS:
@media print {
body * {
visibility: hidden;
}
.printme, .printme * {
visibility: visible;
}
.printme {
position: absolute;
left: 0;
top: 0;
}
.printme, .printme:last-child {
page-break-after: avoid;
}
.display-none-on, .display-none-on * {
display: none !important;
}
html, body {
height: auto;
font-size: 12pt; /* changing to 10pt has no impact */
}
}
這些代碼工作...我認爲問題是緩存..嘗試打開私人模式瀏覽器.. – brunocascio
因爲CSS只適用於打印?不是在屏幕上查看? – Joseph
我正在使用Firefox,但嘗試在Chrome中打印,結果相同。 – mseifert