مهندس نرم افزار. با کمی فعالیت در pullrequest.ir
پنهان کردن هدرهای پیش فرض مرورگر در پرینت صفحه وب
ممکنه نیاز داشته باشید صفحه وب رو با جاوااسرکیپت پرینت کنید. خود این تسک کار ساده ایه و با یه دستوری ساده مثل window.print()
انجام پذیره. اما یه مشکلی توی این پرینت وجود داره و اونم اینه که تنظیمات پیش فرض مرورگرها عنوان صفحه و تاریخ روز رو بالای صفحه ای که میخواید پرینت بگیرید وارد میکنه، مثل عکس زیر:

اگر بخوایم اونو پنهان کنیم کافیه دستور زیر رو توی فایل سی اس اس پروژه قرار بدید تا از شر اون هدر خلاص بشید:
123456@media print { @page { size: auto; margin: 0mm; } }
یادتون نره
اون قسمت @media print
رو از قلم نندازید. این کد توی سی اس اس اصلی ممکنه عوارض جانبی توی مرورگرهای قدیمی تر به بار بیاره و بهتره فقط توی حالت پرینت اعمال بشه.
برای اطلاعات بیشتر در مورد سلکتور @page
میتونین به لینک زیر مراجعه کنید.
مطلبی دیگر از این انتشارات
مدیریت و اجرای یک process به کمک launchd در سیستم عامل macos
مطلبی دیگر از این انتشارات
ساخت Application های Cross platform با React native
مطلبی دیگر از این انتشارات
رفع مشکل نام های طولانی در BEM