چطور با عنصر opacity و height در css به درستی کار کنم ؟!

mister.yousefi

تازه وارد
سلام.

دو تا سوال دارم :

چرا وقتی از عنصر opacity در css استفاده می کنم ( در فایرفاکس ) تمامی لایه های روی آن ( div ) ها بطور کامل شفافیت همان لیبل مادر را به ارث می برند ؟ چطور می توان تنها یک لایه بخصوص را شفاف کرد ؟!

چرا وقتی صفحه ای را طراحی می کنم ( برای سی ام اس ) وقتی لایه wrapper یا در واقع لایه در بر گیرنده بقیه قالب، در عنصر height دچار مشکل می شم ؟!

یعنی اگر عددی را برای آن در نظر نگیرم، اصلا نمایش داده نمی شود، ( یعنی رنگ پس زمینه منتشر نمی شود ) و اگر مقدار 100% را معین می کنم هم کاری پیش نمی رود، اما می توانم با مقدار دهی، مثلا 1210 px آن را بدرستی منتشر کنم ؟!

مرسی

 

mamad123

تازه وارد
سلام

واست opactiy میتونی از کد زیر تو CSS استفاده کنی


کد:
  /* برای IE */
  ******:alpha(opacity=60);
  /* CSS3  */
  opacity:0.6;
واسه مشکل دوم هم کدت رو بزار اساتید دیگه کمک میکنن ولی فکر کنم از کد زیر استفاده نکردی


کد:
display:block;
راستی واسه Opacity پیشنهاد میدم از Jquery استفاده کن چون خیلی جالب تر این کارو انجام میده

موفق باشی

 
آخرین ویرایش توسط مدیر:
بالا