21-09-2006, 03:34
|
|
|
|
חבר מתאריך: 09.12.01
הודעות: 2,337
|
|
דבר ראשון: למה אתה בכלל משתמש ב absolute לבניית האתר שלך?
רוב הסיכויים שהאתר שלך יראה טוב רק באחד מהדפדפנים (עליו אתה מפתח אותו) ולא על שניהם (או במקרה של IE7 שיש סיכוי לא רע שהוא יראה טוב גם אם האתר בנוי ל-FF).
בקשר לשאלה, לפני הטבלה שאתה רוצה לשים שהמיקום שלה היה relative לטבלה האם, תוסיף div שיהיה לו clear: both, מה שזה יעשה זה יגרום לדים הזה "לסגור" מבחינת הדפדפן את המיקום שלו עצמו וכל מה שאחריו, ובעזרתו הדפדפן ידע איפה האוביקט האב מסתיים, ויצייר את האובייקט הבא במיקום המתאים.
אם זה לא עוזר לך (יש הרבה סיכויים), אז ממליץ לך להפסיק להשתמש ב position:absolute/relative, זה נחוץ רק במקרים בודדים (לדוגמא באנר שאתה רוצה שיהיה תמיד בצד ימין בתחתית העמוד, גם כאשר גוללים את העמוד) ולא מתאים בכלל לעיצוב או עימוד האתר.
בהצלחה.
_____________________________________
“The man of wisdom is never in two minds about right and wrong;
the man of benevolence never worries about the future;
the man of courage is never afraid.”
~ Confucius
|