הוסטס - פורום אחסון האתרים הגדול בישראל

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   פורום תיכנות (https://hosts.co.il/forums/forumdisplay.php?f=14)
-   -   [JS] מיקום של עצם (https://hosts.co.il/forums/showthread.php?t=48037)

Kfir.G 22-06-07 11:44

[JS] מיקום של עצם
 
שלום,
מה שאני בעצם רוצה לעשות זה להשיג מיקום של עצם כלשהו בעמוד שלי ובעזרתו להציג אלמנט נוסף לדוגמה אני משיג את המיקום של העצם ומגדיר את אותו המיקום לעצם אחר רק שאני מוסיף לleft את הרוחב של העצם וככה אני מקבל שני עצמים צמודים אחד לשני.
ניסיתי לעשות את זה עם משהו כזה:
x.style.top=y.style.top
אבל קיבלתי על זה הודעת שגיאה ;P למישהו יש רעיון איך לעשות את זה?
תודה מראש

Source 22-06-07 12:10

מה זה x (ו-y)?
מצביע לאובייקט שהושג ע"י הפונ' getElementById?

Kfir.G 22-06-07 12:25

ציטוט:

נכתב במקור על ידי Source (פרסם 504515)
מה זה x (ו-y)?
מצביע לאובייקט שהושג ע"י הפונ' getElementById?

x = מצביע על האובייקט שאני רוצה להציב במיקום מסויים
y = מצביע על האובייקט שאני רוצה להעתיק את המיקום שלו

מצטער פשוט חשבתי שזה דיי ברור מה זה ;P

mlnn 22-06-07 12:43

קוד:

document.getElementById('text_over_image_move_text').style.marginLeft=x+"px";
ויש לך גם את marginTop.

Kfir.G 22-06-07 13:32

ציטוט:

נכתב במקור על ידי mlnn (פרסם 504535)
קוד:

document.getElementById('text_over_image_move_text').style.marginLeft=x+"px";
ויש לך גם את marginTop.

אבל אני רוצה למקם את האובייקט שלי במקום אבסולוטי כלומר שהוא יוכל גם להופיע מעל דברים אחרים... דוגמה למה שאני מתכוון היא התפריטים הנפתחים שכשאתה מעביר את העכבר מעל משהו מופיע לך תפריט נוסף (לדוגמה קישורים מהירים למעלה) ככה שאם אני אשנה את הmargin אני אהיה חייב להשתמש גם בz-index וזה מסבך את העניינים ;P אין דרך אחרת לעשות את זה?


כל הזמנים הם GMT +2. הזמן כעת הוא 22:32.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ