تالار گفتمان nCIS.ir

نسخه‌ی کامل: مشکل دستور پرینت با بوت استرپ
شما در حال مشاهده نسخه آرشیو هستید. برای مشاهده نسخه کامل کلیک کنید.
سلام
من وقتی دستور print را که برای چاپ صفحه توی چاپگر هست رو توی بوت استرپ استفاده میکنم مشکل داره. یعنی این دستور کلا با بوت استرپ مشکل داره. و متن رنگی و ابعاد از حالت قبلش در میاد. ولی وقتی فایل بوت استرپ رو دیگه استفاده نمیکنم این دستور print درست کار میکنه دلیلش چیه و راه حلش؟
متشکرم.
/** 
 *  Use these for toggling content for print.
**/
.visible-print {
    display: block !important;
}

.hidden-print {
    display: none !important;
}

از دستورات فوق برای نمایش و عدم نمایش فایل ای که قابلیت print داره استفاده کنید ، نتیجرو اعلام کنید
من امدم از این روش استفاده کردم جواب داد:
@media print{
	 body{
		-webkit-print-color-adjust:exact;
	}
     .onvano {
		background-color:#e0e0e0 !important;
		color:#090909 !important;
	}
}
فقط در برخی مرورگر ها مشکل داره. مثلا در فایرفاکس
-moz-print-color-adjust:exact;

تست نکردم ولی این رو هم واسه body اضافه کنید، احتمالا واسه فایرفاکس هم درست بشه.
تست کردم کار نمیکنه
اینم تست کردم کار نکرد:
http://blog.kyawzinwin.me/cssbackground-...n-printing
مشکل نداره
شما باهاش مشکل دارید

یه نمونه قرار بدید تا بهتره بشه راهنمایی کرد که دقیقا مشکل کجاست!!!

برای تغییر سایز
https://gist.github.com/donnierayjones/6...tfile1-css
(21-05-1394، 10:57 ق.ظ)php نوشته: [ -> ]
-moz-print-color-adjust:exact;

تست نکردم ولی این رو هم واسه body اضافه کنید، احتمالا واسه فایرفاکس هم درست بشه.

(21-05-1394، 08:42 ب.ظ)bgsrb88 نوشته: [ -> ]مشکل نداره
شما باهاش مشکل دارید

یه نمونه قرار بدید تا بهتره بشه راهنمایی کرد که دقیقا مشکل کجاست!!!

برای تغییر سایز
https://gist.github.com/donnierayjones/6...tfile1-css

این اندازه ها مشکلی نداره. فقط رنگ مشکل داره. که اونم من توی فایرفاکس امدم توی تنظیمات پرینت به page setup رفتم و تیک print background را زدم. مشکل توی فایرفاکس حل شد. فکر میکنم سفری هم یه تنظیمات اینطوری داره.
اکسپلورر رو هم گشتم پیدا نکردم.
رنگ پس زمینه ها در هنگام چاپ در حالت عادی نمایش داده نمیشن. رنگ متن هم اگه سفید باشه ممکنه تغییر کنه.