یکی کردن رنگ پس زمینه المانها با حالت پرینت در css
در این نوشته به روش یکی کردن استایل بکگراند و پس زمینهی المانها در حالت عادی و حالت پرینت میپردازیم. در این آموزش از یک تکنیک سادهی css استفاده میکنیم.
یکی کردن رنگ پس زمینه المانها با حالت پرینت در css
برای یکی کردن رنگ پس زمینه المانها در حالت معمولی صفحه وب و حال پرینت با کمک css کافیست در آن المان که یک بکگراند یا پس زمینه دارد قطعه کد زیر را اضافه کنید:
-webkit-print-color-adjust:exact !important; print-color-adjust:exact !important;
منتظر نوشتههای بیشتر در بخش طراحی وب و css بمانید.
برای امتیاز به این نوشته کلیک کنید!
[کل: 1 میانگین: 5]


















این ویژگی روی تصاویر پسزمینه هم جواب میده یا فقط رنگها؟
این ویژگی هم برای رنگ پسزمینه و هم برای تصاویر پسزمینه اعمال میشود.
تو فایرفاکس هم باید همینو نوشت؟
بله، این کد برای مرورگر فایرفاکس نیز کاربرد دارد و به طور کلی برای اطمینان از اعمال رنگ پسزمینه در حالت پرینت در اکثر مرورگرها موثر است.
میشه اینو برای کل صفحه ست کرد؟
بله، میتوانید این استایل را با اعمال آن روی تگ `body` یا `html` برای کل صفحه تنظیم کنید.
این خاصیت رو همه مرورگرها ساپورت میکنن؟
بله، این خاصیت در اکثر مرورگرهای مدرن پشتیبانی میشود و برای اطمینان از نمایش صحیح رنگ پسزمینه در پرینت بسیار کاربردی است.
اگه روی body بذاریم تاثیری روی همه المنتها داره یا نه؟
بله، اگر این کد را روی body اعمال کنید، رنگ پسزمینه تمام المانهای درون آن در حالت پرینت نیز حفظ خواهد شد.