![]() |
עזרה|לא מצליח משהו באתר שלי
אוקיי אז ככה: כל דבר שיש באתר אני שם בו
> div style="position:absolute;z-index:1;visibility:visible; left:0px;top:10px;width:95px;height:29px;"> לדוגמא^^ ואני למשל , שהרזולוציה במחשב שלי היא 800 600 רואים את האתר טוב , אבל אם אני מגדיל את הרזולוציה , אז יש הרי שטח לבן ריק בצדדים, אבל אצלי במקום שהאתר יהיה באמצע , הוא דבוק לצד שמאל בגלל שעשיתי left:Xpx;top:Xpx וזה לא עוזר שאני עושה <center> יש דרך לעשות שהאתר יהיה באמצע גם כשמגדילם ת'רזולוציה ?? http://www.funs-li.coo.co.il/ תודה רבה לעוזרים ! :]] |
צריך לשים:
margin: 0 auto |
בתוך ה div ??
|
בבקשה מישהוו ???
אני חייב עזרה ! |
למה אתה שם אותו על absolute???
אם בכל זאת אתה חייב תוכל להשתמש בJavaScript שמזהה את הרזולוציה ומשנה את המיקום של left בהתאם. |
ואיך אני עושה את זה בג'אווה סקריפט ?..
ואם אני מוריד את ה absolute זה יעבוד טוב ?..? |
אם אתה מוריד absolute אז אתה משתמש ב: ;margin: 0 auto; text-align: center
|
אם אתה משתמש בJavaScript תשתמש ב- screen.width
לדוגמא תיצור פונקציה שפועלת עם טעינת הדף שמכילה את הפקודות: if (screen.width>1000) document.getElementById('div-id').style.left='200px'; else if (screen.width>790) document.getElementById('div-id').style.left='100px'; וכו' משהו כזה |
תודה רבה :]
|
כל הזמנים הם GMT +2. הזמן כעת הוא 08:59. |
מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ