בעיה עם מיקום של div

מצאת אתר שלא נראה טוב ב-Mozilla כי הוא לא תואם לתקן? פרסם כאן. מנסה להתאים את אתרך לעבודה עם מנוע התצוגה Gecko? פרסם וננסה לעזור.
כרום = כלום

בעיה עם מיקום של div

הודעה שלא נקראהעל ידי כרום = כלום » 28 נובמבר 2011, 15:55

הבעיה היא כזה, בניתי div עם float:right ובפיירפוקס וב-IE הוא מוצג במקום הנכון שזה צד ימין
בכרום הוא מוצג בצד הלא נכון שזה צד שמאל, חפרתי כבר בקוד שעות ואני לא מבין מה לא טוב.
נכון שגם לא פורום כרום, אני בכלל לא יודע אם יש כזה, אבל זה הפורום הכי מקצועני שיש בנושא של בניית אתרים.

אם זה דפוק רק בכרום יכול להיות שמשהו דפוק בכרום?

סמל אישי של המשתמש
חתול
הודעות: 2082
הצטרף: 21 פברואר 2007, 22:46
מיקום: הר חברון
יצירת קשר:

Re: בעיה עם מיקום של div

הודעה שלא נקראהעל ידי חתול » 28 נובמבר 2011, 16:03

זה נשמע משהו בסיסי ואני לא חושב שיש באג רציני כל־כך בכרום.
אם תתן דוגמה יהיה אפשר לנסות לעזור.

כרום = כלום

Re: בעיה עם מיקום של div

הודעה שלא נקראהעל ידי כרום = כלום » 28 נובמבר 2011, 19:50

יש אפשרות לשלוח דוגמה בהודעה פרטית?

סמל אישי של המשתמש
חתול
הודעות: 2082
הצטרף: 21 פברואר 2007, 22:46
מיקום: הר חברון
יצירת קשר:

Re: בעיה עם מיקום של div

הודעה שלא נקראהעל ידי חתול » 28 נובמבר 2011, 22:03

אפשר. אבל עדיף לשלוח בפורום כדי שגם אחרים יוכלו להיעזר בו.

כרום = כלום

Re: בעיה עם מיקום של div

הודעה שלא נקראהעל ידי כרום = כלום » 29 נובמבר 2011, 07:56

אם אני נרשם אני יכול לשלוח בפרטי?
אני מעדיף שלא יראו את ה-URL

סמל אישי של המשתמש
חתול
הודעות: 2082
הצטרף: 21 פברואר 2007, 22:46
מיקום: הר חברון
יצירת קשר:

Re: בעיה עם מיקום של div

הודעה שלא נקראהעל ידי חתול » 29 נובמבר 2011, 10:57

כרום = כלום כתב:אם אני נרשם אני יכול לשלוח בפרטי?

כן. להרשמה לאתר יש עוד יתרונות רבים כשהעיקרי הוא שאין צורך למלא קפאצ׳ה בכל שליחת הודעה.

כרום = כלום

Re: בעיה עם מיקום של div

הודעה שלא נקראהעל ידי כרום = כלום » 04 דצמבר 2011, 09:03

מצאתי משהו, היה לי position:absolute ו- float:right, אחרי שהורדתי את position:absolute המצב היה זהה בכל הדפדפנים
אז הזזתי את ה-div עם margin למקום שרציתי, רק שיש ערך די גדול ב-margin, השאלה אם זה בסדר לעשות ככה ואיך יכול להיות
שבפיירפוקס וב-IE ה-div היה ממוקם כמו שצריך גם שהיה position:absolute ביחד עם float:right ורק בכרום היו בעיות.

סמל אישי של המשתמש
חתול
הודעות: 2082
הצטרף: 21 פברואר 2007, 22:46
מיקום: הר חברון
יצירת קשר:

Re: בעיה עם מיקום של div

הודעה שלא נקראהעל ידי חתול » 04 דצמבר 2011, 11:53

אני ממליץ להימנע כמה שאפשר מ־position:absolute. מניסיון שלי המאפיין הזה גורם להרבה בעיות ואפשר להסתדר בדרך כלל בלעדיו.

כרום = כלום

Re: בעיה עם מיקום של div

הודעה שלא נקראהעל ידי כרום = כלום » 04 דצמבר 2011, 15:15

תודה, אז בלי position:absolute בכלל יותר עדיף.
כל ה-position רק בעיות, בדרך כלל הוא טוב אם רוצים לשים אובייקטים אחד מעל השני, נכון?
מה לגבי הערכים ב-margin אין ערכים שכדאי להמנע מהם כי הם גדולים מידי?

סמל אישי של המשתמש
תומר‏
הודעות: 2052
הצטרף: 31 מאי 2005, 00:29
יצירת קשר:

Re: בעיה עם מיקום של div

הודעה שלא נקראהעל ידי תומר‏ » 04 דצמבר 2011, 16:27

הבעיה עם position:absolute היא שאנשים מתקשים להבין שהוא מתייחס לאלמנט שמעליו ולא לאלמנט הראשי. אני לא מסכים עם ההחלטה להימנע ממאפיין זה ורבים המקרים שהוא נחוץ בהם.
– תומר.


מוזילה ישראל בפייסבוק: https://facebook.com/MozillaIsrael

כרום = כלום

Re: בעיה עם מיקום של div

הודעה שלא נקראהעל ידי כרום = כלום » 04 דצמבר 2011, 20:22

אפשר הסבר לגבי "לאלמנט שמעליו ולא לאלמנט הראשי" ?
אם יש לי div שבתוכו יש div נוסף ועל ה-div הפנימי מוגדר position:absolute,
אז ההתייחסות היא ל-div החיצוני ?

אפשר הסבר למה השימוש ב-position:absolute טוב?
אני משתמש בו למשל שאני בונה תפריט נפתח ואני רוצה שהתפריטים יהיו מעל גלריה של תמונות שנעשתה עם jquery.

למה בכלל משמש position ?

אני עדיין לא מבין איך בפיירפוקס וב-IE ה-div היה בסדר ורק בכרום היו בעיות.


חזור אל “כתיבה לפי התקן”



מי מחובר

משתמשים הגולשים בפורום זה: אין משתמשים רשומים ו־ 2 אורחים