important in css not only for hacking IE

1 ביולי 2008

בדרך כלל מזכירים את השימוש ב !important בהקשר של מתן פתרון לצורה שבה מפרש IE את מודל הקופסה( Box Model), וכל מיני hack-ים אחרים של דברים שעובדים אחרת ב IE. הסיבה לכך היא ש IE לא מתייחס להגדרות important כאשר יש כמה הגדרות זהות בתוך אותו class: .myBG { background-color: Blue ! important; /*IE ignores this selector while all other browsers consider it*/ background-color: yellow; } בדוגמא לעיל, ב FF הרקע של אלמנט שיקבל את ה myBG ייצבע בכחול, בעוד שב IE ההגדרה האחרונה תופשת - ז"א רקע צהוב כמה הבהרות: הסדר שבו רושמים class-ים בתוך מאפיין ה class של אלמנט ( "class="a...
תגיות: ,
תגובה אחת