2009 7 נובמבר 2009

CSS ZOOM - עוד תכונה מוזרה כלומר; SHIFT 3 פיקסל

פעם אחר פעם אחר פעם, כאשר כל הדפדפנים האחרים ראו להתנהג כפי שמספר אותו את כללי ה-W3C, ספירלות של IE אותך ברוח פיתוח על ידי זריקת התקף זעם, זה לא נראה שיש לתקן. רק אחד כזה הוא בעיה זו ב IE7.

הבעיה הצהרת:
אני ועוד רבים מפתחים אחרים אינטרנט רציניים אולי הבחין יותר הרבה פעמים, שכאשר יש קיננו צף בפריסה, על לרחף מעל כמה קישורים (תגי עוגן), מיכל המכיל כנראה לעבור כמה פיקסלים ימינה . ניסיתי פתרונות גוגל בנושא, אך לא מצאו תשובה סבירה לשאלה מדוע וכאשר היא מתרחשת (שעשוי לעזור למנוע את הבעיה לא יקרה), ולכן לא מצאתי פתרון ברור לבעיה או ...

ניתן פתרון:
מתוך ניסיון, יש לי אחוזים הודעה 90% כלומר פעמים, כי בעיה זו תוקנה על ידי הוספת נכס זום בהגדרת CSS של מיכל רע מתנהג ...

 # Somediv {
       זום: 1;
 }

שוב הסיבות משמעי ... תנסו את זה ...
כמה אלמנטים ב-IE יש "hasLayout" רכוש, שהיא "אמיתית" כברירת מחדל. הרבה התנהגויות חזותיים-CSS, למשל, המסנן אלפא עובד רק על אלמנט זה hasLayout. ו {זום: 1} נראה לתת את האלמנטים היעד נכס hasLayout .... שימושי? אני לא חושב כך ...

נכס זום הוא גם נראה נתמך על ידי Chrome, אבל בכח השימוש בו נראה לגרום השפעה שלילית רבה על הפריסה שלי ... לנסות את זה, אם זה עובד בשבילך ... אם לא, סימנייה לדף זה תחת "קוביות CSS"


NDK הבית | הבעת IT | חך הבעת | Penmenship הבעת | הנוראים הבעת | לבטא את עצמי