Rumah > hujung hadapan web > tutorial css > Bagaimanakah Saya Boleh Mengalih Keluar Pengepala dan Pengaki daripada Output `window.print()` dalam Chrome?

Bagaimanakah Saya Boleh Mengalih Keluar Pengepala dan Pengaki daripada Output `window.print()` dalam Chrome?

Linda Hamilton
Lepaskan: 2024-12-11 07:45:11
asal
269 orang telah melayarinya

How Can I Remove Headers and Footers from `window.print()` Output in Chrome?

Mengecualikan Pengepala dan Pengaki daripada Operasi window.print()

Menghadapi pengepala dan pengaki yang mengandungi tajuk halaman, laluan fail, nombor halaman dan tarikh semasa menggunakan window.print() untuk mencetak boleh mengecewakan. Percubaan untuk menyelesaikan isu ini melalui lembaran gaya cetakan mungkin terbukti sia-sia, memerlukan penyelesaian alternatif.

Dalam Chrome, adalah mungkin untuk menyekat elemen automatik ini dengan menggunakan:

@page { margin: 0; }
Salin selepas log masuk

Ini membolehkan kandungan untuk kembangkan ke tepi halaman, menghapuskan pengepala dan pengaki lalai. Walau bagaimanapun, adalah penting untuk mewujudkan jidar dan pelapik yang sesuai dalam elemen badan untuk menghalang kandungan daripada melangkaui jidar halaman.

Pendekatan lain ialah:

@media print {
  @page { margin: 0; }
  body { margin: 1.6cm; }
}
Salin selepas log masuk

Walaupun pendekatan ini memberikan margin, ia menghadapi had: jika kandungan menjangkau berbilang halaman, margin mungkin tidak konsisten. Halaman pertama mengekalkan jidar atas 1.6cm, manakala halaman terakhir mengekalkan jidar bawah 1.6cm, meninggalkan halaman perantaraan tanpa jidar.

Sebagai alternatif, pertimbangkan untuk mencipta PDF dengan cepat dan mencetaknya terus. Walau bagaimanapun, pendekatan ini memperkenalkan kerumitan tambahan.

Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Mengalih Keluar Pengepala dan Pengaki daripada Output `window.print()` dalam Chrome?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan