View Full Version : سوال: سوال درباره سی اس اس
Mostafa_
یک شنبه 11 خرداد 1393, 01:22 صبح
با سلام خدمت دوستان
یه سوال داشتم
دارم یه صفحه درست میکنم با سی اس اس (فعلا)
قراره چنتا تک div تو در تو باشه
div پدر خاصیت opasity بهش دادم که مساوی هست با 0.2
مشکلی که دارم اینه که div های داخلی هم این خاصیت رو میگیرن
میخوام ببینم چکار میشه کرد که مثلا Div پدر خاصیت opasity مثلا 0.2 باشه اما div های داخلی اصلا محو نباشن و کاملا پشتشون مشخص باشه
امیدوارم منظور رو رسونده باشم :)
ممنون میشم راهنمایی کنین
Mostafa_
یک شنبه 11 خرداد 1393, 13:51 عصر
دوستان کسی نیست راهنمایی کنه ؟؟؟
_behnam_
یک شنبه 11 خرداد 1393, 15:25 عصر
سلام. به شکل زیر هم میتونید.
#divParent
{
opacity:0.2;
}
#divParent div
{
opacity:1.0
}
aliblue
یک شنبه 11 خرداد 1393, 15:31 عصر
نمیشه کاری کرد. وقتی Opacity یک عنصر رو تغییر بدی روی بچه هاش هم تاثیر میذاره.
میتونی به جای opcity ، رنگ زمینه رو تغییر بدی.بدین صورت:
background-color:rgba(255,255,255,0.2);
که 3 پارامتر اول آن کد رنگ از 0 تا 255 و پارامتر چهارم میزان شفافیت بین 0 تا 1 می باشد.
Mostafa_
یک شنبه 11 خرداد 1393, 17:02 عصر
اقا بهنام ،، اولا ممنون
دوما کلا دومی که نوشتی ،،، div اضافه که جلوش نوشتی برا چیه ؟؟؟
Mostafa_
یک شنبه 11 خرداد 1393, 17:04 عصر
علی اقا اولا ممنون
دوما یه سوال ،،، این دستوری که شما گفتین رنگ بک گراند رو شفاف میکنه درسته ؟؟؟
و این دگ روی بچه ها تاثیر نمیزاره ؟؟؟؟؟؟؟؟
Mori Bone
یک شنبه 11 خرداد 1393, 17:42 عصر
علی اقا اولا ممنون
دوما یه سوال ،،، این دستوری که شما گفتین رنگ بک گراند رو شفاف میکنه درسته ؟؟؟
و این دگ روی بچه ها تاثیر نمیزاره ؟؟؟؟؟؟؟؟
شما رنگ پس زمینه ی پدر رو عوض می کنی، فرزندان هم عوض میشن؟؟؟؟؟؟؟؟؟؟
Mostafa_
یک شنبه 11 خرداد 1393, 17:47 عصر
نه رنگ پس زمینه نه ،،، شفافیت div پدر رو که تغییر میدم برا فرزندان هم تغییر میکنه
حالا یه مشکل دگ هم اضافه شد
راه حلی که علی اقا گفتن جواب داد اما مشکل اینجاست که من از گرادینت دارم استفاده میکنم
SlowCode
یک شنبه 11 خرداد 1393, 18:01 عصر
نه رنگ پس زمینه نه ،،، شفافیت div پدر رو که تغییر میدم برا فرزندان هم تغییر میکنه
حالا یه مشکل دگ هم اضافه شد
راه حلی که علی اقا گفتن جواب داد اما مشکل اینجاست که من از گرادینت دارم استفاده میکنم
شما تو گرادیانت هم از رنگ استفاده کردی دیگه!
اگه از رنگهای هگزا استفاده کردی، تبدیلش کن به rgba و ازش استفاده کن.
برای تبدلی از سایت زیر استفاده کن
http://hex2rgba.devoth.com/
بعد کافیه اون رنگ های رو جایگزین کنی.
Mostafa_
یک شنبه 11 خرداد 1393, 18:14 عصر
عزیز این چطوری کار میکنه ؟؟
یه سری به سایت زیر بزن من از این سایت برای ساخت گرادینت استفاده میکنم
کد هایی که میشه نمیدونم چطور میشه تبدیلش کرد به rgba
یه راهنمایی کن
http://www.colorzilla.com/gradient-editor/
aliblue
یک شنبه 11 خرداد 1393, 18:30 عصر
توی همون سایت که گذاشتی امکان انتخاب Color format رو گذاشته.
در ضمن روی دستگیره های بالایی کلیک کنی گزینه opacity فعال میشه و میتونی تغییرش بدی.
Mostafa_
یک شنبه 11 خرداد 1393, 19:24 عصر
اقا من میخوام اینطوری در بیارم یه صفحه رو
119780
اما اینطوری در اومده الان
119782
جای اشیا فعلا مهم نیست
مهم اینه که میخوام کاملا مثل عکس بالایی در بیاد
Mostafa_
یک شنبه 11 خرداد 1393, 20:10 عصر
البته مهمش اون دکمه هست که تو عکس دوم نشون دادم
_behnam_
دوشنبه 12 خرداد 1393, 11:17 صبح
اقا بهنام ،، اولا ممنون
دوما کلا دومی که نوشتی ،،، div اضافه که جلوش نوشتی برا چیه ؟؟؟
کلاس دوم میگه که مقدار opacity هر div که داخل divparent هست رو 1 قرار بده
KinGover
جمعه 03 مرداد 1393, 12:07 عصر
opacity دیو های تو رو overwrite کنید
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Zirend.ir (http://zirend.ir/) بازار کار آنلاین
اگر پروژه ای در دست دارید که برای انجام آن نیاز به کمک دارید یا اگر مهارتی دارید و میخواهید از طریق اینترنت کسب درآمد کنید
پیشنهاد میکنم که به سایت Zirend بزرگترین سایت برون سپاری پروژه سر بزنید.
www.zirend.ir (http://www.zirend.ir/)
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.