Bagaimana untuk membuat halaman web yang boleh dicetak menggunakan pertanyaan media CSS?

WBOY
Lepaskan: 2023-09-10 08:21:02
ke hadapan
1006 orang telah melayarinya

如何使用 CSS 媒体查询创建可打印的网页?

Kami boleh mencipta halaman web boleh cetak dan menggunakan sifat cetakan pertanyaan media CSS @cetakan media untuk mengawal gaya dalam pratonton cetakan halaman. @media print ialah pertanyaan media CSS yang membolehkan kami menambah gaya halaman pada halaman pratonton cetakan mana-mana halaman web. Dengan menggunakan ciri ini, kami boleh mencipta halaman web boleh cetak dengan menentukan "keterlihatan" elemen HTML sebagai "kelihatan" atau "tersembunyi" diberikan pertanyaan media, kami juga boleh menambah perkara yang kami mahu dalam skrin pratonton cetakan Sebarang gaya lain pertanyaan cetakan @media .

Tatabahasa

@media print {
   /* CSS Styles here */
}
Salin selepas log masuk

Di sini, @media print ialah pertanyaan media CSS yang akan kami gunakan untuk menambah gaya pada halaman pratonton cetakan.

Contoh 1

Dalam contoh ini, kami akan memaparkan kandungan teg "p" dalam pratonton cetakan halaman web dengan menetapkan "keterlihatan" kepada "kelihatan" dalam pertanyaan CSS cetakan @media.

<html lang="en">
<head>
   <title>How to create printable webpage using CSS media queries?</title>
   <style>
      @media print {
         p {
            visibility: visible;
         }
      }
   </style>
</head>
<body>
   <h3>How to create printable webpage using CSS media queries?</h3>
   <p>Lorem ipsum dolor sit amet consectetur adipisicing elit. Nihil et rem quasi, iusto expedita modi saepe libero voluptatum. Alias explicabo cum et vel pariatur numquam facere fugiat consequatur necessitatibus laudantium!</p>
</body>
</html>
Salin selepas log masuk

Contoh 2

Dalam contoh ini, kami akan menyembunyikan kandungan teg "p" dalam pratonton cetakan halaman web dengan menetapkan "Keterlihatan" kepada "Sembunyikan" dalam pertanyaan CSS cetakan @media.

<html lang="en">
<head>
   <title>How to create printable webpage using CSS media queries?</title>
   <style>
      @media print {
         p {
            visibility: hidden;
         }
      }
   </style>
</head>
<body>
   <h3>How to create printable webpage using CSS media queries?</h3>
   <p>Lorem ipsum dolor sit amet consectetur adipisicing elit. Nihil et rem quasi, iusto expedita modi saepe libero voluptatum. Alias explicabo cum et vel pariatur numquam facere fugiat consequatur necessitatibus laudantium!</p>
</body>
</html>
Salin selepas log masuk

Kesimpulan

Dalam artikel ini, kami mempelajari tentang pertanyaan media @media print CSS dan menggunakannya untuk mencipta halaman web boleh cetak dengan bantuan dua contoh berbeza. Dalam contoh pertama, kami menunjukkan kandungan teg "p" dalam halaman pratonton cetakan, dan dalam contoh kedua, kami menyembunyikan kandungan teg "p" dalam halaman pratonton cetakan.

Atas ialah kandungan terperinci Bagaimana untuk membuat halaman web yang boleh dicetak menggunakan pertanyaan media CSS?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:tutorialspoint.com
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
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan