فیلد Disable

foranyone

Well-Known Member
من چندتا فیلد Disable دارم که متاسفانه موقع چاپ خیلی کم رنگ می افتن !:-?

چیکار کنم موقع Disable شدن فقط غیر قابل Edit باشن و رنگشون تغیر نکنه:cry:
 

echessdesign

مدیر انجمن طراحی وب
درود بر شما
آیا شما برای چاپ، CSS جداگانه ای در نظر گرفته اید ، یا با همان CSS پیش فرض کار می کنید؟
CSS اختصاصی برای چاپ:
HTML:
<link rel="stylesheet" type="text/css" href="" media="print" />
 

foranyone

Well-Known Member
برای چاپ از css جداگانه ای استفاده کردم !

ولی وقتی طرف رو پرینت کلیک میکنه یه پنجره ی جدید باز میشه که محتواش ، محتوای اون قسمتی هست که قراره

چاپ شه و از هیچ رنگی هم استفاده نشده !

استفاده از مدیا کل استایل صفحه رو به هم میریزه ! به عبارتی نمیزاره هیچ استایلی اعمال شه که من نمیخوام اینجوری شه !

ظاهرا راه حل کار این هست :
کد:
input[disabled="disabled"] {
color:#000000;
background-color:#FFFFFF;
}

textarea[disabled="disabled"] {
color:#000000;
background-color:#FFFFFF;
}


ولی متاسفانه در ie کار نمیکنه !
 
آخرین ویرایش:

peyman1987

Member
خوب شما میتونین به جای اینکه فیلد رو disable کنین readonly کنین. اینجوری فقط نمیشه ادیتش کرد میتونین با css و media هم این فیلد readonly رو توی حالت عادی بصورت یه فیلد disabled درش بیارین ولی زمان پرینت با media رنگش رو عوض کنین.
 

جدیدترین ارسال ها

بالا