פעיל תפריט בר פועל היטב ב-Firefox, אבל messed up in IE
פעיל תפריט בר פועל היטב ב-Firefox, אבל messed up in IE Steve Foglia - 06-29-2009
http://www.Businesstobusinessnetwork.com
אני משתמש Dreamweaver S פעיל הנפתחת אופקית שורת התפריטים וזה עובד טוב עם Firefox. עם זאת ב-IE משנה את שורת התפריטים מציג אופקי במקום אנכי, ביצוע ברמה נמוכה יותר את שורת התפריטים להתעופף הדף. מוזר.
הלכתי אל Adobe האתר להוריד את העדכון האחרון עבור פעיל בהם קודם לכן לפתור את הבעיות שבה כל שורת תפריטים התחתון היו עף מחוץ לדף. את צריכה להציג את שורת תפריטים כמו לראות באמצעות Firefox או עם שורות בתפריט הראשי לפעול אופקית לרוחב העמוד עם רמה נמוכה יותר של שורת תפריטים להופיע ישירות מעט בהמשך מצד ימין.
הייתי מעריך את כל ההצעות עבור כל אחד עשויים לפתור את הבעיה
תודה
סטיב
Re: פעיל תפריט בר פועל היטב ב-Firefox, אבל messed up in IE Richard Williams - 06-29-2009
אם אתה משתמש ב-Auto הגדרות עבור רוחב אז אתה עוזב את הדפדפנים לפרש את המראה בכל זאת הם מרגישים כמו אותו... נסה לשים בכמה ערכים את הגדרות רוחב החליפה את האתר שלך
Richard Williams
Re: פעיל תפריט בר פועל היטב ב-Firefox, אבל messed up in IE Matthew Redding - 07-01-2009
היי ריצ 'רד,
ראיתי כמה את הפתילים קשורים לבעיה זו ואת הטלטלות AM אם אתה יכול להסתכל על הקוד שלי בבקשה.
אזור אופקית פעיל תפריט משתמש Rollover של PNG ו יש לי אישור עבודה מלבד ירידה downs את מה שנראה כמו טופס התיבה הנפתחת מתחת המשנה PNG.
זה עובד מצוין ב-Firefox, אבל זה קורה רק ב ie7 (ie6 כל messed up מדי, אבל מנסה למיין את 7 הבעיה הראשונה או אולי משהו שאתה מציע יהיה למיין אותו לחלוטין.
הנה sprymenubarhorizontal.קוד CSS...
@ תווים "UTF-8";
/ * Sprymenubarhorizontal.CSS - עדכון: פעיל תצוגה מקדימה שחרור 1.4 * /
/ * Copyright (C) 2006. Adobe Systems Incorporated. כל הזכויות שמורות. * /
/ * את outermost מכולה של שורת התפריטים, על אוטומטי בתיבה רוחב ללא גבול או הריפוד * /
Ul.Menubarhorizontal
{
שולי: 0;
רשימת בסגנון מסוג: אף לא אחד;
הסמן: ברירת המחדל;
רוחב: Auto;
בגודל גופן: 50%;
הריפוד-מוביל: 0em;
הריפוד הימנית: 0;
הריפוד-bottom: 0em;
הריפוד-שמאל: 0;
}
/ * בחר שורת התפריטים הפעילה עם זה בכיתה, בשלב הגדרת Z-index כדי להתאים כלומר טיוח באג: http:/ / therealcrisp.Xs4all.Nl / meuk / כלומר-zindexbug.html * /
Ul.Menubaractive
{
Z-index: 1000;
}
/ * בתפריט Containers, מיקום הילדים ביחס זה מכיל והם קבוע רוחב * /
Ul.Menubarhorizontal li
{
רשימת בסגנון מסוג: אף לא אחד;
מיקום: יחסית;
יישור טקסט: עזבו;
הסמן: מחוג;
רוחב: Auto;
גלגל הצלה: עזבו;
הריפוד-מוביל: 0em;
הריפוד הימנית: 0em;
הריפוד-bottom: 0em;
הריפוד-שמאל: 0em;
שולי: 0;
בגודל גופן: 50%;
}
/ * מתפריטי המשנה יופיעו בהמשך את האב (למעלה: 0) גבוהה יותר, עם Z-index, אבל הם תחילה את הצד השמאלי של המסך (-1000em) * /
Ul.Menubarhorizontal Ul
{
שולי: 0;
רשימת בסגנון מסוג: אף לא אחד;
Z-index: 1020;
הסמן: ברירת המחדל;
רוחב: Auto;
מיקום: מוחלט;
שמאל: -1000em;
הריפוד-מוביל: 0.3em;
הריפוד הימנית: 0;
הריפוד-bottom: 0;
הריפוד-שמאל: 0.3em;
}
/ * תפריט משנה כי היא מופיעה עם הכיתה ייעודו menubarsubmenuvisible, קבענו עזבו אוטומטית, כך שהוא בא על גבי המסך למטה את האב בתפריט * /
Ul.Menubarhorizontal Ul.Menubarsubmenuvisible
{
שמאל: Auto;
}
/ * בתפריט Containers הם באותו רוחב קבוע בשם האב * /
Ul.Menubarhorizontal Ul li
{
רוחב: Auto;
}
/ * מתפריטי המשנה אמור להופיע מעט חופפות בצד ימין (95%) ומעלה (-5%) * /
Ul.Menubarhorizontal Ul Ul
{
מיקום: מוחלט;
Margin-מוביל: 0%;
שולי ימין: 0;
Margin-bottom: 0;
שולי-שמאל: 0%;
}
/ * תפריט משנה כי היא מופיעה עם הכיתה ייעודו menubarsubmenuvisible, קבענו 0 שמאלה כדי כך שהוא בא על גבי המסך * /
Ul.Menubarhorizontal Ul.Menubarsubmenuvisible Ul.Menubarsubmenuvisible
{
שמאל: Auto;
מוביל: 0;
}
/ * Containers המשנה יש גבולות על כל הצדדים * /
Ul.Menubarhorizontal Ul
{
הגבול-מוביל-style: אף לא אחד;
הגבול הימנית בסגנון: אף לא אחד;
הגבול התחתון בסגנון -: אף לא אחד;
הגבול-שמאל בסגנון: אף לא אחד;
}
/ * הפריטים בתפריט הם חוסמים אור אפור עם הריפוד ולא טקסט תכשיט * /
Ul.Menubarhorizontal א
{
תצוגה: לחסום;
הסמן: מחוג;
יישור טקסט: עזבו;
}
/ * תפריט פריטים בעלי העכבר מעל או להתמקד יש רקע כחול ולבן טקסט * /
Ul.Menubarhorizontal א:לרחף, Ul.Menubarhorizontal א:התמקדות
{
}
/ * תפריט פריטים פתוחים עם מתפריטי המשנה מוגדרים menubaritemלרחף רקע כחול עם טקסט לבן * /
Ul.Menubarhorizontal א.Menubaritemלרחף, Ul.Menubarhorizontal א.Menubaritemsubmenuלרחף, Ul.Menubarhorizontal א.Menubarsubmenuvisible
{
/ * הפריטים בתפריט המשנה כי יש לקבל את ייעודו בכיתה ו menubaritemsubmenu נקבעים להשתמש תמונת רקע על מיקומו של השמאל הקיצוני (95%) ו במרכז אנכית (50%) * /
Ul.Menubarhorizontal א.Menubaritemsubmenu
{
הרקע חוזר: לא חוזר;
מיקום הרקע: 95% 50%;
}
/ * הפריטים בתפריט המשנה כי יש לקבל את ייעודו בכיתה ו menubaritemsubmenu נקבעים להשתמש תמונת רקע על מיקומו של השמאל הקיצוני (95%) ו במרכז אנכית (50%) * /
Ul.Menubarhorizontal Ul א.Menubaritemsubmenu
{
הרקע חוזר: לא חוזר;
מיקום הרקע: 95% 50%;
}
/ * תפריט פריטים פתוחים עם מתפריטי המשנה יש את ייעודו menubaritemsubmenuלרחף בכיתה ו נקבעים להשתמש "לרחף" תמונת רקע על מיקומו של השמאל הקיצוני (95%) ו במרכז אנכית (50%) * /
Ul.Menubarhorizontal א.Menubaritemsubmenuלרחף
{
הרקע חוזר: לא חוזר;
מיקום הרקע: 95% 50%;
}
/ * תפריט פריטים פתוחים עם מתפריטי המשנה יש את ייעודו menubaritemsubmenuלרחף בכיתה ו נקבעים להשתמש "לרחף" תמונת רקע על מיקומו של השמאל הקיצוני (95%) ו במרכז אנכית (50%) * /
Ul.Menubarhorizontal Ul א.Menubaritemsubmenuלרחף
{
הרקע חוזר: לא חוזר;
מיקום הרקע: 95% 50%;
}
/ * Hack עבור דהיינו: כדי לוודא את תפריטי המשנה להראות מעל טופס שולטת, אנו להניח מתחת לכל תפריט משנה עם IFRAME * /
Ul.Menubarhorizontal IFRAME
{
מיקום: מוחלט;
Z-index: 1010;
}
/ * Hack עבור דהיינו: לייצב את המראה של פריטים בתפריט; לחתוך את זה ב לצוף לשמור כלומר 5.0 מ * ניתוח /
@ המסך מדיה, הטלה
{
Ul.Menubarhorizontal li.Menubaritemie
{
תצוגה: Inline;
גלגל הצלה: עזבו;
}
}
Re: פעיל תפריט בר פועל היטב ב-Firefox, אבל messed up in IE Matthew Redding - 07-01-2009
Re: פעיל תפריט בר פועל היטב ב-Firefox, אבל messed up in IE Richard Williams - 07-02-2009
קישור זה לא עובד
Richard Williams
Re: פעיל תפריט בר פועל היטב ב-Firefox, אבל messed up in IE Steve Foglia - 07-02-2009
תודה, החלפת אוטומטי עם ערך ממשי פיקסלים רוחב נראה עבודה.
עם זאת רואים כי כל שורת התפריטים היא שונה רוחב אני לא מצליחים למצוא את המספר המתאים קלט זה היה המאזן של שורת התפריטים אופקית כך את הכותרת של כל שורת התפריטים אינה מנותקת.