08-09-2007, 19:05
|
|
|
חבר מתאריך: 17.05.05
הודעות: 7,321
|
|
אין בעד מה
ציטוט:
במקור נכתב על ידי ג'יין
רק שאלה - איפה אני מכניסה את ה - z-index עבור הפלאש? בתג OBJECT, או שאפשר להכניס אותו בDIV שהוא בתוכו?
|
ה- z-index הוא תכונה של CSS, זה יכול להיקבע רק באמצעות ה-CSS. כלומר שאפשר לקבוע z-index לערך מסויים באמצעות המאפיין style של אלמנט\תג HTML, או בתוך מסמך ה-CSS, או בין תגי ה-style (שזה גם סוג של מסמך CSS פנימי).
בגלל שההגדרה של ה-z-index לא מורשת לאלמנטים שנמצאים בתוך התג שניתן לו הגדרת ה- z-index, יהיה הכי טוב במקרה שלך לעשות בתוך ה-CSS:
קוד:
.padding1 * /* FLASH's div (parent) descendants*/
{
padding: 22px 10px 0 37px;
z-index: 0;
}
.padding1
{
z-index: 0;
}
אבל מההתחלה את לא אמורה להגדיר ל-FLASH איזשהו z-index, בגלל שהברירת מחדל של ה-z-index לכל האלמנטים זה 0. לכן אם את מגדירה לאלמנט אחר z-index גבוה מ-0, האלמנט האחר יהיה מעל כל שאר האלמנטים מבחינת העומק.
בכל מקרה, אם את רוצה לקבוע z-index ל-FLASH, תנסי כל מיני וריאציות שונות שבהם תבדקי אם את מקבלת תוצאה מתאימה.
ציטוט:
במקור נכתב על ידי ג'יין
ואם אין לי position: absolute בפלאש להכניס גם אותו? הוא תומך בדבר הזה? ושוב - בDIV או בOBJECT?
|
ע"פ הקישור שנתתי לך לעמוד ה- z-index, חובה שיהיה לאלמנט position:absolute כדי שתוכלי לקבוע לו z-index.
אם לאלמנט אין position:absolute , הערך שתקבעי לו ב-z-index לא ישפיע עליו.
זה מה שאני מבין מהעמוד שנתתי לך ל-z-index.
יכול להיות שאולי גם אפשר לקבוע z-index לאלמנט אם הוא מוקם בעזרת position:relative. אני לא בטוח לגבי זה, אבל שווה לבדוק.
בכל מקרה לבדוק את העניין זה עניין קטן ולא מסובך, אז נסי.
בנוגע לקביעת ה-z-index ב-DIV או ב-OBJECT, כמו שאמרתי לך, תנסי וריאציות שונות, או שתיעזרי באפשרות שנתתי לך למעלה בעזרת ה-CSS והסלקטור *.
|