![]() |
Opacity חל על כל התוכן של הדיב.
יש לי כזה דבר,
HTML קוד:
<div style="background-color:#fff;opacity:0.4"> דוג': http://build-net.co.il/2 |
כי זה בדיוק מה שאתה עושה - אתה נותן שקיפות לדיב.
לפי מה שאני מבין אתה רוצה לתת שקיפות לרקע בלבד, אז ככה - קוד:
background-color: rgba(255, 255, 255, 0.4); |
ציטוט:
|
ציטוט:
|
פתרון יעיל שתומך בכול הדפדפנים, רק אם אני לא טועה אני לא חושב שהוא עובד ואלדיציה של CSS.
HTML קוד:
.transparent { |
איך זה יותר יעיל אם כבר הוסכם שזה לא מה שהוא צריך? זה הרי מה שהוא עשה מלכתחילה.
Maorbari: משהו שיקרה כשזה לא עובד ו/או נתמך, לצורך העניין רקע לבן מלא. |
ציטוט:
ז"א למשל הודעה שתופיע על המסך אם אין תמיכה ב JS למשל או בפלאש.. זה fallbacks בעקרון? תודה על התשובות. |
סוג-של..
לצורך העניין במקרה הזה - אם אין תמיכה ב- RGBa, אז יהיה RGB עם צבע לבן (בלי שקיפות) שאת זה גם דפדפן שלא תומך ב RGBa יכול לקרוא. |
ציטוט:
יש אפשרות לעשות fallback יותר טוב מזה עבוד דפדפני IE ישנים שלא תומכים ב-rgba. בעיקרון זה כולל לחשב צבע hex בצורה מיוחדת הבנוי מ-8 תוים (בניגוד ל-6 בד"כ) ושימוש בגרדיאנט (filter). מידע מלא בתשובה הזאת ב-SO |
ראיתי את ההודעה הזו באשכול שיגאל שלח:
A bulletproof solution: Upload this file to your css directory. Use it like this. קוד:
background: url(rgba.php?r=255&g=100&b=0&a=50) repeat; קוד:
background: url(rgba.php?name=white&a=50) repeat; נראה ממש מגניב, תוכל לנסות |
כל הזמנים הם GMT +2. הזמן כעת הוא 03:24. |
מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ