PDA

View Full Version : سوال: تغییر شفافیت عنصر پدر



hamiii
یک شنبه 26 آذر 1391, 14:24 عصر
سلام دوستان.
یک div دارم که حاوی یک تگ img هستش.
میخوام شفافیت عنصر پدر رو (div) به 0.2 کاهش بدم.
از تابع fadeIn و animate استفاده کردم.
توابع مذکور رو به عنصر پدر (div) اعمال کردم ولی شفافیت عناصر فرزند هم تغییر میکنه.
راه حل چیه که شفافیت عناصر فرزند هیچ تغییری نکنه؟

hakan648
یک شنبه 26 آذر 1391, 21:06 عصر
سلام
راهی که به ذهنم میرسه اینه که عنصر فرزند رو خارج از والد قرار بدید و توسط CSS ، مکان فرزند رو به داخل عنصر پدر منتقل کنید.

hamiii
یک شنبه 26 آذر 1391, 22:42 عصر
خب من ناچاراً همین کار رو انجام دادم ولی منطقاً باید شیء جی کوئری به گونه ای ایجاد شود که تغییر شفافیت فقط روی آن اعمال شود نه فرزندانش.
من این کار رو با فیلترهای خود مرورگرها هم انجام دادم ولی نتیجه تفاوتی نداشت.

hakan648
یک شنبه 26 آذر 1391, 22:53 عصر
منطق من که میگه عناصر فرزند هم تحت تاثیر قرار بگیرند.
مثلا شما وقتی یک فونت برای یک عنصر مشخص میکنید ، تگ های فرزند هم اون فونت رو میپذیرند؛ پس یک رفتار طبیعی هست.