0
我想在單個頁面上打印一個div。該div包含一個動態表,根據所選內容可以有更多的列。數字或行是靜態的。CSS @media打印邊距
打印一個有很多列的頁面可以正常工作,但如果只有很少的話會創建第二個頁面。
如果我刪除:
left: 0;
它會在一個頁面上打印的頁面數列,但如果有那麼很多人就切下幾行。
無論頁面上的內容如何,我都可以將它顯示在單個頁面上。
當打印我目前有:
@media print {
body * {
visibility: hidden;
}
#section-to-print,
#section-to-print * {
visibility: visible;
}
#section-to-print {
position:absolute;
top: -15px;
left: 0;
font-size:smaller;
}
}
請刪除JavaScript標記,因爲這顯然是一個關於CSS的問題。 – Meier